BUF DB 21 DUP(0)
MOV SI, OFFSET BUF
MOV BYTE PTR [SI+19], '。' ;value out of range?错误
MOV BYTE PTR [SI+20], '$'
为什么[SI+19]会超出数值范围,而[SI+20]却不会的? 其他地方应该没有错。汇编时就这个错误
DOS系统汇编时出现value out of range如何解决
答案:1 悬赏:10 手机版
解决时间 2021-12-29 20:13
- 提问者网友:焚苦与心
- 2021-12-29 00:21
最佳答案
- 五星知识达人网友:酒醒三更
- 2021-12-29 00:37
MOV BYTE PTR [SI+19], '。' ;中文句号是两个字节
MOV BYTE PTR [SI+20], '$' ;$,是一个字节
一个字节,才对。
MOV BYTE PTR [SI+20], '$' ;$,是一个字节
一个字节,才对。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯