- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)