所以在 Pep 9 中有一个打印出 .ascii “hi”的方法的例子。
;File: fig0433.peph
;Computer Systems, Fifth edition
;Figure 4.33
LDBA 0x000D,d ;Load byte accumulator 'H'
STBA 0xFC16,d ;Store byte accumulator output device
LDBA 0x000E,d ;Load byte accumulator 'i'
STBA 0xFC16,d ;Store byte accumulator output device
STOP ;Stop
.ASCII "Hi" ;ASCII "Hi" characters
.END
我尝试使用名称逻辑来写我的名字,但输出显示奇怪的字符: Ñ
有人可以向我解释为什么这个逻辑不起作用,我希望有人能引导我朝着正确的方向前进。
;Stan Warford
;May 1, 2016
;A program to output "Hi"
;
LDBA 0x000C,d ;Load byte accumulator 'A'
STBA 0xFC16,d ;Store byte accumulator output device
LDBA 0x000D,d ;Load byte accumulator 'r'
STBA 0xFC16,d ;Store byte accumulator output device
LDBA 0x000E,d ;Load byte accumulator 'i'
STBA 0xFC16,d ;Store byte accumulator output device
LDBA 0x000F,d ;Load byte accumulator 'e'
STBA 0xFC16,d ;Store byte accumulator output device
LDBA 0x0010,d ;Load byte accumulator 'l'
STBA 0xFC16,d ;Store byte accumulator output device
STOP ;Stop
.ASCII "Ariel" ;ASCII "Ariel" characters
.END