东北大学汇编语言第03章微型计算机的结构.ppt
《东北大学汇编语言第03章微型计算机的结构.ppt》由会员分享,可在线阅读,更多相关《东北大学汇编语言第03章微型计算机的结构.ppt(42页珍藏版)》请在三一办公上搜索。
1、第三章 微型计算机的结构,3.1 微处理器的结构(8086/8088)3.2 存储器(组织)3.3 寻址方式3.4 指令系统(概括),3.1微处理器的结构,3.1.1 8086/8088 CPU的结构3.1.2 8086/8088的寄存器,3.1.1 8086/8088 CPU的结构,地址形成与总线控制,8086/8088总线,ALU总线,暂存寄存器,暂存寄存器,暂存寄存器,EU控制逻辑,指令队列,总线接口单元(BIU),执行单元(EU),CPU执行程序的过程,从内存取指令,执行指令,从内存取指令,执行指令,从内存取指令,执行指令,传统CPU执行指令的过程,现代CPU执行指令的过程,3.1.2
2、 8086/8088CPU的寄存器,8086/8088的寄存器分为4种类型:(1)通用寄存器(2)指针和变址寄存器(3)段寄存器(4)标志寄存器,(1)通用寄存器,(2)指针与变址寄存器,(3)段寄存器,(4)标志寄存器,标志寄存器长度为16位,其中9个位有定义。,CF,Carry Flag,进位标志,两数相加,最高位向前的进位;或两数相减最高位向前的借位,举例:,AF,Auxiliary Carry Flag,辅助进位标志,两数相加,第3位向前的进位;或两数相减第3位向前的借位,举例:,0000 10010001 10000001 0001,+,0000 00000000 00011111
3、1111,PF,Parity Flag,奇偶标志,两数操作(算术或逻辑),结果的低8位中含有1的位数是偶还是奇.举例:,1000 0101 1010 11001001 1101 1001 01111000 0101 1000 0100,AND,结果:PF=1,ZF,Zero Flag,零标志,操作结果的为0则ZF为1.举例:,1111 11110000 00010000 0000,+,进位1,操作结果为0,ZF=1,SF,Sign Flag,符号标志,操作结果的符号位(即最高位的状态).举例:,1000 0101 1010 11001001 1101 1001 01111000 0101 10
4、00 0100,AND,结果:SF=1,OF,Overflow Flag,溢出标志,算术操作,结果超过目标所能容纳的范围.举例:,0111 1110(+126)0000 0011(+3)1000 0001(-127),+,还有三个标志位:IF,DF,TF暂时不讲,等用到时再讲.标志位在汇编语言程序设计中非常重要,必须掌握好.,3.2存储器组织,3.2.1 存储器的分段结构3.2.2 实际地址的产生,3.2.1 存储器的分段结构,00000H,FFFFFH,SS(16位),堆栈段:,0000B,DS(16位),数据段:,0000B,ES(16位),附加段:,0000B,CS(16位),代码段:,
5、0000B,3.2.2 实际地址的产生,举例:,CS=9482,IP=2350,实际地址为:1001 0100 1000 0010 0010 0011 0101 00001001 0110 1011 0111 0000,一个实际地址可以对应多个逻辑地址.,3.3 寻址方式,3.3.1 操作数的种类3.3.2 寻址方式3.3.3 段跨越与段更换3.3.4 有效地址的计算时间,3.3.1 操作数的种类,(1)立即操作数:指令要操作的数据在指令代码中,MOV AL,10H;指令码B010.(2)存储器操作数:指令要操作的数据在存储器(内存)中,MOV AL,1234H;指令码A03412.(3)寄存
6、器操作数:指令要操作的数据在CPU的寄存器中,MOV AL,BL;指令码88D8.(4)I/O端口操作数,IN AL,20H;指令码E420.,3.3.2 寻址方式,1.固定寻址2.立即寻址3.寄存器直接寻址4.存储器寻址(存储器直接寻址,寄存器间接寻址,基址寻址,变址寻址,基变址寻址)5.数据串寻址(暂不讲),1.固定寻址,指令要操作的数据在指令中并没有明确给出,但隐含在指令中.例:MUL BL;AL*BL=AX 在该指令中,AL和AX并未给出.,2.立即寻址,指令要操作的数据包含在指令码中.例:MOV AX,1234H 其指令码为B83412.,3.寄存器直接寻址,在指令(码)给出的寄存器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东北大学 汇编语言 03 微型计算机 结构
链接地址:https://www.31ppt.com/p-5907640.html