浙工大微机原理及应用PPT微处理器及其系统.pptVIP

浙工大微机原理及应用PPT微处理器及其系统.ppt

  1. 1、本文档共68页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浙工大微机原理及应用PPT微处理器及其系统

二、最大方式 8086与8088也都可以按最大方式来配置系统。 当 线接地,则系统就工作于最大方式了。最大方式系统与最小方式系统的主要区别是外加有8288总线控制器,通过它对CPU发出的控制信号进行变换和组合,以得到对存储器和I/O端口的读/写信号和对锁存器8282及对总线收发器8286的控制信号,使总线控制功能更加完善。通常,在最大方式系统中,一般包含2个或多个处理器,这样就要解决主处理器和协处理器之间的协调工作问题以及对总线的共享控制问题,为此,要从软件和硬件两个方面去解决。8288总线控制器就是因此需要而加在最大方式系统中的。 比较两种工作方式可以知道,在最小方式系统中,控制信号M/IO(或M/IO)、WR、INTA、ALE、DT/R 和DEN是直接从CPU的第24~29脚送出的;而在最大方式系统中,则由状态信号S2、S1、S0隐含了上面这些信息,使用8288后,系统就可以从S2、S1、S0状态信息的组合中得到与这些控制信号功能相同的信息。 /S2、/S1、/S0:总线周期状态信号,三态输出。 /S2、/S1、/S0状态信号的编码 /S2 /S1 /S0 操作过程 产生信号 0 0 0 发中断响应信号 /INTA 0 0 1 读I/O端口 IORC 0 1 0 写I/O端口 IOWC 0 1 1 暂停 无 1 0 0 取指令 /MRDC 1 0 1 读存储器 /MRDC 1 1 0 写存储器 /MWTC 1 1 1 无作用 无 1、设堆栈段寄存器(SS)=3E4BH,程序中设置堆栈长度为200个字节。试计算出堆栈底部字单元物理地址,堆栈指针SP初始值(即堆栈中没有数据时)和SP 初始值指向的物理地址。 2、 在IBM PC微机上,分别进行下列8位二进制数的运算后,标志寄存器中OF,ZF,SF,CF的值各是多少?01010101111011010011111001100010 习 题 3、设某用户程序(SP)=30H,(AX)=1234H,(DS)=5678H。如现有两条进栈指令: PUSH AX PUSH DS 试问两条指令执行后,下图中各单元的数据是多少?(SP)=? . ×× ×× . . . (SP) 地 址 增 加 方 向 课本上的作业 P117:3.2/3.8/3.9/3.12(1)/3.16/3.23 * * * * 2.3.2 存储器的分段 1.把1MB空间分成若干逻辑段,每个逻辑段必须满足2个条件: 逻辑段的起始地址必须是16的倍数即20位段起始地址必须为xxxx0h 逻辑段最大64KB 2.段与段之间的关系:连续的,分开的,部分重叠或完全重叠 3.任何时刻,一个程序最多只有4个段,分别为代码段,数据段,堆栈段,附加段,CS,DS,SS,ES分别保存这4个段的 段基址高16位二进制--段地址 0H FFFFH 1 2 3 4 5 2.3.3存储单元的逻辑地址和实际(物理)地址 1.每个存储单元都有2种地址:逻辑地址,实际地址 2.实际地址:用唯一一个20位二进制数所表示的地址。范围:00000h~FFFFFh 3.逻辑地址:程序中用。形式: 段地址:偏移量 (皆16位无符号二进制数) 段地址: 段起始地址(段基址)的高16位,存放在段寄存器中 偏移量:某存储单元与它所在段的段基址之间的字节距离 + 段寄存器值 偏移量 物理地址 16位 4位 16位 20位 存储器物理地址的计算方法 + 4.两者关系:

您可能关注的文档

文档评论(0)

phltaotao + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档