电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《微机原理与接口技术》习题解答2

《微机原理与接口技术》习题解答2_第1页
1/4
《微机原理与接口技术》习题解答2_第2页
2/4
《微机原理与接口技术》习题解答2_第3页
3/4
习题 22。1 8086CPU 具有 20 条地址线,可直接寻址 1MB 容量的内存空间,在访问 I/O 端口时,使用地址线 16 条 ,最多可寻址 64K 个 I/O 端口。 2.2 8086CPU 的内部结构有何特点?由哪两部分组成?它们的主要功能是什么?【解答】8086 微处理器是典型的 16 位微处理器,HMOS 工艺制造,集成了 2.9 万只晶体管,使用单一的+5V 电源,有 16 根数据线和 20 根地址线;通过其 16 位的内部数据通路与设置指令预取队列的流水线结构结合起来而获得较高的性能。8086 微处理器内部安排了两个逻辑单元,即执行部件 EU 和总线接口部件 BIU。EU 主要负责指令译码、执行和数据运算,包括计算有效地址;BIU 主要完成计算物理地址、从内存中取指令、实现指令规定的读/写存储器或外部设备等信息传输类操作.2.3 8086CPU 中的指令队列的作用是 预取指令 ,其长度是 6 字节。2。4 8086CPU 内部寄存器有哪几种?各自的特点和作用是什么?【解答】CPU 有 14 个内部寄存器,可分为 3 大类:通用寄存器、控制寄存器和段寄存器。通用寄存器是一种面对寄存器的体系结构,操作数可以直接存放在这些寄存器中,既可减少访问存储器的次数,又可缩短程序的长度,提高了数据处理速度,占用内存空间少。控制寄存器包括指令指针寄存器 IP 和标志寄存器 FLAG:IP 用来指示当前指令在代码段的偏移位置;FLAG 用于反映指令执行结果或控制指令执行的形式。为了实现寻址 1MB 存储器空间,8086CPU 将 1MB 的存储空间分成若干个逻辑段进行管理,4 个 16 位的段寄存器来存放每一个逻辑段的段起始地址。2。5 8086 的标志寄存器分为 6 个 状态 标志位和 3 个 控制 标志位,它们各自的含义和作用是什么?【解答】标志寄存器各标志位的含义和作用如下表:表 2—1 标志寄存器 FLAG 中标志位的含义和作用标志位含义作用CF进位标志CF=1,指令执行结果在最高位上产生一个进位或借位;CF=0,则无进位或借位产生PF奇偶标志PF=1,结果低 8 位含偶数个 1;PF=0,表示结果低 8 位含奇数个1AF辅助进位标志AF=1,运算结果的低 4 位产生了一个进位或借位;AF=0,则无此进位或借位ZF零标志ZF=1,运算结果为零;ZF=0,则运算结果不为零SF符号标志SF=1,运算结果为负数;SF=0,则结果为正数OF溢出标志OF=1,带符号数在进行运算时产生了溢出;OF=0,则无溢出TF陷阱标志TF=1,8086CPU 处于单步工作方式;TF=0,8086CPU 正常执行程序IF中...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《微机原理与接口技术》习题解答2

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部