- 1、本文档共60页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]北理工微机原理第五章I课件
汇编语言、机器语言和汇编程序assembly language assembler 用助记符编写的程序称为汇编语言程序 使计算机执行操作的二进制码称为机器指令(machine code) 汇编语言指令与机器指令是一一对应的 用机器指令编写的程序称为机器语言程序,CPU只能执行机器语言程序; 将汇编语言指令翻译成机器语言指令称为汇编,此翻译程序称为汇编程序(assembler) Masm.exe:汇编程序 一. 汇编语言指令格式 [标号:]操作码 操作数1,操作数2[;注释] 换行表示一条指令结束。 例: LL: MOV AX,1090H ;取参数 5.1.1 指令格式 二. 机器语言指令格式 操作码 [操作数1] [操作数2] 有单字节、双字节和三字节指令。 由三元素可组合出存储器寻址方式: MOV AX, [基址+变址+位移量] 1. MOV AX, [位移量] ;直接寻址 寄存器间接寻址的进一步细分: 2. MOV AX, [变址] ;寄存器间接寻址 3. MOV AX, [基址] ;寄存器间接寻址 4. MOV AX, [变址+位移量] ;寄存器相对寻址 5. MOV AX, [基址+位移量] ;寄存器相对寻址 6. MOV AX, [基址+变址] ;基址加变址寻址 7. MOV AX, [基址+变址+位移量] ;相对的基址加变址寻址 例5.1 1. MOV AL, [1B57H] 2. MOV AX, [BX] 3. MOV AX, [BX+1B57H] 4. MOV AX, [DI] 5. MOV AX,[DI+1B57H] 6. MOV AX, [BX+DI] 7. MOV AX,[BX+SI+100H] 另外: 8. MOV AX, 1234H 9. MOV AX, BX 新栈顶 SS段 首地址 存储器 FAH 12H FA 12 CX SP 2006H 2007H SS 2000H 原栈顶 2008H 0200H 0006H + +2 X16 POP CX 指令操作过程示意 将SP、 SP+1对应单元中 的内容分别送入CL、CH 中,然后SP加2 (3)交换操作指令 XCHG 目标, 源 (a)交换字节或字: XCHG AL,BL XCHG AX,BX (b) 寄存器之间,寄存器与内存之间, 内存之间(×) (c)XCHG [2530H],CX 字交换 (d)直接寻址默认数据段DS。 (e)不影响标志位 七段数码管: a b c d e f g Vcc a b c d e f g 发光二极管 共阳极 显示的十进制数字 g f e d c b a 16进制 0 0 1 0 0 0 0 0 0 40H 1 0 1 1 1 1 0 0 1 79H 2 0 0 1 0 0 1 0 0 24H 3 0 0 1 1 0 0 0 0 30H 8 0 0 0 0 0 0 0 0 00H (4) 换码指令 XLAT: 查表/译码 低地址 高地址 19H 40H 24H 30H 02H 78H 执行上面指令后AL:30H (只能送到AL中,字节翻译) DS段 72000H 72003H BX 72000 + DS 7000 0 2000 79H 12H 00H XLAT指令隐含的数据段为DS,使用前要先给BX送表的首地址,将偏移量送AL,执行XLAT后,AL的值为偏移量对应表中的值,例如 MOV BX,2000H MOV AL,3
您可能关注的文档
最近下载
- DCD器官捐献和潜在器官维护.ppt
- 沈阳农业大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(B卷)及标准答案.pdf
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 2024新湘艺版音乐七年级上册第四单元 《翻身的日子》 课件.pptx
- 高中教学课件:空间向量之立体几何建系和求点坐标(共24张).pptx
- 图集规范-山东图集-L07N903 采暖管道及附属设备安装.pdf
- 顶格筹码峰与平均成本双线合一选股公式.docx
- 南京工业大学2020-2021学年第1学期《环境微生物学》期末考试试卷(A卷)及标准答案.docx
- 初中英语新课程标准.pdf VIP
- 初中物理知识竞赛题汇编:浮力(含答案).pdf VIP
文档评论(0)