永发信息网

MOV DX 2000H 为什么是错

答案:2  悬赏:20  手机版
解决时间 2021-11-27 10:03
  • 提问者网友:孤山下
  • 2021-11-27 05:15
MOV DX 2000H 为什么是错
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-11-27 05:52
MOV DX 2000H
你想把2000H传送到DX中,应该加一个逗号,这样写:
MOV DX, 2000H
就OK啦。
全部回答
  • 1楼网友:你哪知我潦倒为你
  • 2021-11-27 06:27
MOV命令只支持16位数据的赋值,所以只能拆开为:
MOV DL 00H
MOV DH 20H ;DH/DL对应DX的高16位和低16位追问00H代表8位!!追答我错了~~那就是只能8位,如果是一般8051的话
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯