David Asztely
<2920>
· Text 10 · w6 · kommentar
1984-10-28 14:47
Ärende: SETDOT
Är det inte typiskt???
När man väl frågat någon så kommer
man på lösningen själv!!
(Precis vad som hände mig idag)
Här kommer min lösning:
ORG 65408
LD H,0 ;HL ska innehålla
LD L,E ;raden
LD B,0 ;BC ska innehålla
LD C,D ;kolumm
CALL 8940 ;checksumma 9913(?!?)
; PEEK(8940)=124
; vid retur innehåller
; HL address i bild-
; minnet
; och A-registret
; innehåller en
; "ASCII" kod.
OR (HL) ; innehållet i bildm.
;"adderas" t. A-reg.
OR 32 ; sen "adderas" 32 t. A
LD (HL),A ; Nu skrivs punkten ut!
RET ; åter till basic
indata:
D - kolum
E - rad
Kanske är detta värt att använda
ifrån assembler om man inte
skriver en egen rutin.
M.v.h. David A <2920>