News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_oobdoo

Neues BASIC/Z80 Rätsel

Started by oobdoo, 15:29, 11 February 15

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

oobdoo

10 out &bc00,7:out &bd00,32
20 print "hallo"
30 out &bc00,7:out &bd00,30


Funktioniert in BASIC. Mein Versuch das in Assembler nachzubilden scheitert.  :(

org  &4000

ld a,7
ld c,&bc
out (c),a

ld a,32
ld c,&bd
out (c),a

call &bd19
call &bd19

ld a,7
ld c,&bc
out (c),a

ld a,30
ld c,&bd
out (c),a

ret


Keine Bewegung am Bildschirm zu sehen. Getestet mit WinCPC.

oobdoo

 :(

Hab mich vom out (c),a irritieren lassen und nur ein ld c,&xx gemacht. Muß aber ld bc,&xxxx sein.

:)

TFM


Ich korregiere mal... (nicht getestet)



Quote from: oobdoo on 15:29, 11 February 15
10 out &bc00,7:out &bd00,32
20 print "hallo"
30 out &bc00,7:out &bd00,30


Funktioniert in BASIC. Mein Versuch das in Assembler nachzubilden scheitert.  :(

org  &4000

ld bc,&bc07
out (c),c

ld bc,&bd20
out (c),c

call &bd19
call &bd19

ld c,&bc07
out (c),c

ld bc,&bd1E
out (c),c

ret


Keine Bewegung am Bildschirm zu sehen. Getestet mit WinCPC.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Prodatron

Quote from: TFM on 18:40, 11 February 15
Ich korregiere mal... (nicht getestet)

Funktioniert bis auf den kleinen Flüchtigkeitsfehler mit
ld c,&bc07
genau wie gewünscht.
Code (WinApe) Select

org  #4000

ld bc,#bc07
out (c),c
ld bc,#bd20
out (c),c

call #bd19
call #bd19

ld bc,#bc07
out (c),c
ld bc,#bd1e
out (c),c

ret

GRAPHICAL Z80 MULTITASKING OPERATING SYSTEM

Powered by SMFPacks Menu Editor Mod