8088汇编语言中,mov和move有什么区别吗?是不是有外部和内部寻址之分?
答案:3 悬赏:20
解决时间 2021-03-10 02:13
- 提问者网友:夜微涼
- 2021-03-09 04:54
8088汇编语言中,mov和move有什么区别吗?是不是有外部和内部寻址之分?
最佳答案
- 二级知识专家网友:星星坠落
- 2021-03-09 05:39
move(mov)通用数据传输指令 MOV指令有哪些非法指令的情况?e3399
MOV指令有哪些非法指令的情况?或相反绝大多数双操作数指令(包括传送指令),除非特别说明,目的操作数与源操作数必须类型一致,或者同为字,或者同为字节,否则为非法指令。非法指令:050Ah为字,而AL为字节寄存器有明确的字节或字类型,有寄存器参与的指令其操作数类型就是寄存器的类型。2. 两个操作数不能都是存储器:传送指令很灵活,但主存之间的直接传送却不允许8086指令系统不允许两个操作数都是存储单元(除串操作指令),没有主存至主存的数据传送。
MOV指令有哪些非法指令的情况?或相反绝大多数双操作数指令(包括传送指令),除非特别说明,目的操作数与源操作数必须类型一致,或者同为字,或者同为字节,否则为非法指令。非法指令:050Ah为字,而AL为字节寄存器有明确的字节或字类型,有寄存器参与的指令其操作数类型就是寄存器的类型。2. 两个操作数不能都是存储器:传送指令很灵活,但主存之间的直接传送却不允许8086指令系统不允许两个操作数都是存储单元(除串操作指令),没有主存至主存的数据传送。
全部回答
- 1楼网友:桃花别处起长歌
- 2021-03-09 07:38
80x86只有mov指令没有move。有内外区别的是MCS51单片机指令,MOVX访问外接数据存储器、MOVC访问外接程序存储器,X86采用冯诺依曼架构,无片内存储器,故不分数据还是程序存储器,也没有所谓的内外之分。
再看看别人怎么说的。
- 2楼网友:许你一世温柔
- 2021-03-09 05:58
8088汇编语言中,mov和move有什么区别吗?
有区别。
MOV 是正确的指令;
MOVE 是错误的。
是不是有外部和内部寻址之分?
没有。
只有存储器和接口之分。
针对存储器,使用MOV指令;
针对接口,使用IN、OUT指令。
间接寻址的地址在cpu外部还是内部?
80x86 CPU 里面,根本就没有存储器,何来外部、内部?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯