网站大量收购闲置独家精品文档,联系QQ:2885784924

第1章微机基础祥解.ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章微机基础祥解.ppt

微型计算机的工作过程 1.4 Intel 8088/80286微处理器结构 8088的寄存器结构 AH AL BH BL CH CL DH DL SP BP SI DI IP PSW AX 累加器 字乘法,字除法,字I/O AL 字节乘、除,字节I/O,十进制算术运算、查表 AH 字节乘、除 BX 基数寄存器 查表转换、间接寻址 CX 计数器 串操作,循环计数 CL 变量移位或循环 DX 数据寄存器 字乘法、除法,间接I./O寻址 SP 堆栈指针;BP 基址指针;SI 源变址指针;DI 目的变址指针 指令指针 状态标志寄存器 8088的寄存器结构 CS DS SS ES 代码段 数据段 堆栈段 附加段 O D I T S Z A P C PSW 进位 奇偶校验 辅助进位 零标志位 符号标志位 跟踪标志位 中断标志位 方向标志位 溢出标志位 8088的功能结构 微处理器 8086, 8088结构类似。从程序员和使用角度来看的结构即编程结构从功能上分为两部分:总线接口部分BIU(Bus Interface Unit),执行部分EU(Execution Unit)。 由于指令队列的存在,两部分各自执行自己的功能并行工作,这种工作方式与传统的计算机在执行指令时的串行工作相比极大的提高了工作效率。 计算机执行程序时,CPU的工作顺序是: 取指令 执行指令 再取指令 再执行指令...CPU串行工作。  8086CPU工作顺序是:取指令,执行指令同时进行。并行工作。 8088的功能结构 AH AL BH BL CH CL DH DL SP BP SI DI 暂存寄存器 FLAGS CS DS SS ES IP 内部通用寄存器 1 2 3 4 EU 控制 系统 总线 控制 逻辑 ALU 加法器 AB ALU DB (16位) (8位) (20位) 总线接口单元(BIU) 执行单元(EU) 8088总线 指令指针 通用寄存器 段寄存器 指令队列 存储器组织 用段来组织逻辑空间 1、总的存储空间为1M字节,每段最长可达 64K字节。 2、各段起始地址能被 16 整除。(低 4 位为 0 ) 3、各段之间可分开、部分或完全重叠、可首尾相接。 4、根据各段的用途将其定义为CS、DS、ES、SS段。并用偏移地址(距段起址的字节距离)表示被访问单元。 常在CS中用 IP 表示偏移量,SS中用 SP、BP,DS中用 BX、SI、DI、数值 。 存储器组织 实际地址的形成 物理地址:20 位 逻辑地址: 段基址 (段寄存器的内容)16位 偏移地址(字节距离)16位 一个实际地址可用多个逻辑地址表示。 实际地址的形成(BIU完成) 16位段基址 16位偏移地址 0000 + 20位物理地址 2000H:1000H表示的物理地址为: 20000H + 1000H = 21000H 习 题 1. 微型计算机系统有哪三个层次,简述其内涵及其联系与区别 2. 试述冯?诺依曼计算机的体系结构和冯?诺依曼存储程序工作原理 3. 将二进制数11011.011转换成十进制数,八进制数和十六进制数 4. 将十进制数240.75转换成二进制数、八进制数和十六进制数 5. 设计算机字长为8位,求机器数E3(H)分别为原码、反码、补码、无符号数、压缩BCD码时对应的真值 6. 证明[X]补=2n+X (mod 2n) 7. 已知X=87,Y=-56,用补码完成下列运算,并讨论结果是否溢出  ①X+Y ②X-Y 8. 求-83.75的单精度浮点机器数 进位计数制及其相互转换 任何一个r进制数N可以表示为: 若r=10,则十进制数,其各位的权是以10为底的幂; 若r=2,则是二进制数,其各位的权是以2为底的幂; 若r=8,则是八进制数,其各位的权是以8为底的幂,八进制中共有八个数码:0、1、2、3、4、5、6、7; 若r=16,则是十六进制数,其各位的权是以16为底的幂,十六进制中共有16个数码:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。 为了明确表示一个数所采用的进位计数制,可以该数的后面加上下标 (B)、(O)、(D)、(H),分别表示该数为二进制、八进制、十进制和十六进制 进位计数制及其相互转换 r进制数转换为十进

文档评论(0)

四娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档