[微机第一二次作业修正后标准答案.doc

[微机第一二次作业修正后标准答案.doc

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

前两次的作业(红色部分为修正部分,以及注解部分) 蓝色为重点题 1微型计算机由哪5个主要部件组成?微型计算机系统包含哪些部分 答:微型计算机运算器、控制器、存储器、输入设备、输出设备微型计算机系统包含硬件和软件,其中硬件包括微型计算机和外设,软件包括系统软件和应用软件。 微机总线包括哪几类总线? 答:地址总线AB, 数据总线DB,控制总线CB。 请简要描述数据总线、地址总线和控制总线的基本特点。 答:地址总线AB:单向,用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口,地址总线的条数决定CPU的寻址能力。 数据总线DB:双向,用来在CPU与存储器、I/O接口之间进行数据传送,其条数决定一次可最多传送数据的宽度。 控制总线CB:双向,用于传送各种控制信号。 CPU内部由哪几个主要功能部件构成?各自的主要作用是什么? 答:CPU是微机的核心芯片,它包括运算器、控制器和寄存器。 运算器的功能是完成数据的算术和逻辑运算。 控制器一般由指令寄存器、指令译码器和控制电路组成。控制器的功能是根据指令的要求,对微型计算机各部件发出相应的控制信息,使它们协调工作,从而完成对整个计算机系统的控制。 CPU内部的寄存器是用来存放经常使用的数据的。 指令译码器起什么作用? 答:指令译码器对指令寄存器中的操作码字段进行分析,识别该指令规定的操作,向操作控制器发出具体操作的特定信号。 请简述诺依曼计算机的工作原理(指令执行过程或计算机是如何执行一条指令的)。 答:先由指令寄存器IP给出指令所在内存的地址,地址经地址寄存器—地址总线—地址译码器,选中指令所在的内存的单元,CPU发出内存读控制信号,指令从内存—数据总线—数据暂存器—指令寄存器—指令译码器对指令进行译码,经译码的指令,由控制电路发出控制信号去执行。当一条指令取走之后,指令指针寄存器会被修改成下一条要执行指令的地址,这样,当一条指令执行之后,又进入取指令阶段,如此不断重复。 CPU内部16位地址寄存器如何寻址和访问CPU外部20根地址形成的1M地址空间? 答:用16位的段寄存器与16位的偏移量来解决这一问题,即各个段寄存器分别用来存放各段的初始地址。当由IP提供或EU按寻址方式计算出寻址单元的16位偏移地址(又称为逻辑地址)后,将与左移4位后的段寄存器的内容同时送到地址加法器进行相加,形成一个20位的实际地址(又称为物理地址),以对存储单元寻址。 什么是段地址、什么是偏移地址? 答:段地址:只取段起始地址高16位值。 偏移地址:段内某内存单元物理地址相对段起始地址的偏移值。 CPU内部的CS段寄存器和IP(或称PC)指令寄存器有什么作用? 答:CS段寄存器用来识别当前代码段(程序一般放在代码段); IP指令寄存器用来存储代码段中的偏移地址;程序运行过程中IP始终指向下一次要取出的指令偏移地址。IP要与CS寄存器相配合才能形成真正的物理地址。 什么是物理地址、逻辑地址、有效地址和绝对地址? 答:逻辑地址:由段基址和段内偏移地址组成的地址(如CS:IP),段基址和段内偏移地址都是16位的无符号二进制数,在程序设计时使用。 物理地址:存储器的绝对地址(20位的实际地址),范围从00000H~FFFFFH ,是由CPU访问存储器时由地址总线发出的地址。 有效地址:是一16位无符号数,表示操作数所在单元到段首距离即逻辑地址的偏移地址。 绝对地址:是指在通信、计算机和数据处理系统中的一个地址方案。这个地址直接鉴别一个存储单元而不使用相关媒体,例如,一个基站地址或相关地址。 分别说明1根、4根、8根、10根、16根、20根地址线各有多少存储容量的寻址能力? 答:1根—2Byte 4根—16Byte 8根—256Byte 10根—1K 16根—64K 20根—1M 什么是寄存器?什么是存储器?两者有何异同? 答:寄存器是中央处理器内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和位址。 存储器是微型计算机的存储和记忆装置,用以存放数据和程序。微型计算机的内存通常采用半导体存储器。 相同点:都可以储存数据。 不同点:寄存器在CPU内部,访问速度较快;器在CPU外部,访问速度不如前者。请画出8086CPU内部结构示意图。 14. 说明是内存单元?内存单元地址如何表示?说明是内存单元的内容?如何实现对内存单元的读写? 答:内存单元一般采用半导体存储单元,包括随机存储器(RAM),只读存储器(ROM),以及高速缓存(CACHE)。 内存单元地址表示:把某一段寄存器左移4位,然后与地址ADDR相加后被直接送到内存总线上,这个相加后的地址就是内存单元的物理地址,而程序中的这个地址就叫逻辑地址(或叫虚地址)。 RAM 可以被CPU随机地读写,故又称为读写存储器。这

文档评论(0)

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

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

1亿VIP精品文档

相关文档