微机原理课后作业题解答
第一章微型计算机系统概述
1.2到目前为止,微处理器的发展共经历了几代?从内部结构讲,历代微处理器有哪些不同?
到目前为止,微处理器的发展共经历了五代。
第一代(1971~1973年)为:4位和低档8位微处理器和微计算机。其特点是:采用PMOS工艺.速度较低,基本指令执行时间为10~20μs,字长4位或8位,封装引脚为16条、24条,指令简单,运算功能较差。但价格低廉:主要用于面向消费的家用电器,计算器和进行简单控制等。
第二代(1973~1978年)为:8位的微处理器和微计算机。其特点是采用NMOS工艺,采用10条双列直插引脚(DIP),集成度比第一代产品提高1~2倍(8080为4900个晶体管/片、MC6800为6800个晶体管/片,Z80为10000个晶体管/片),运算速度提高一个数量级。基本指令执行时间为1~2μs,指令系统比较完善,寻址能力有所增强。
第三代(1978~1981年)为:16位微处器和微计算机。其特点是采用高性能的HMOS工艺。各方
面性能比第二代又提高一个数量级,基本指令时间为0.5μs。所组成的微计算机巳经达到或超过中档小型机(如PDPII/45)的水平。
第四代(1981~1989年)为:32位微处理器和计算机。这一代产品属超大规模集成电路SLSI(Super Large Scale lntegration)。采用新的NMOS工艺,时钟频率高于20MHz,微指令的执行时间可达55ns。1989年出现的80486集成度可达100万个晶体管/片。
第五代(1990年以后)为:64位微处理器和微计算机。1993年3月Intel公司推出新一代64位微处理器Pcntium、(简称P5)集成度达310万个晶体管/片,其时钟频率达60~66MHz,组成Pentium 586微计算机.
1.4什么是微处理器?微处理器一般具有哪些功能?
微处理器主要由运算器和控制器组成,一般也称为中央处理器CPU,微处理器是微型计算机的核心,本身具有共同的特点。
微处理器一般具有以下功能:
可以进行算术和逻辑运算;
可保存少量数据;
能对指令进行译码并执行规定的动作;
能和存储器、外设交换数据;
提供整个系统所需要的定时和控制;
可以响应其他部件发来的中断请求。
第二章计算机中的数制和编码
2.选择题
(1)十进制数-38的八位二进制补码是( B )。
A)0101 1011 B)1101 1010 C)1101 1011 D)0101 1010
(2)将十六进制数163.5B转换成二进制数是(D)。
A)1101010101.1111001 B)110101010.11001011
C)1110101011.1101011 D)101100011.01011011
(3)将十进制数35转换成二进制数是( A )。
A)100011 B)100111 C)111001 D)110001
(4)将八进制数154转换成二进制数是( A )。
A)1101100 B)111011 C)1110100 D)111101
(5)将二进制数101101101.111101转换成十六进制数是( B )。
A)16A.F2 B)16D.F4 C)16E.F2 D)16B.F2
(6)下列数据中( C )最小。
A)1011001B B)75D C)37O D)2A7H
(7)带+、-号的数,如N1=+1001010,称为( B )。
A)无符号数B)真值C)浮点数D)机器数
(8)表达式11*4096+6*512+5*64+3*8+3的结果以二进制表示时,含有( B )个“1”。
A)10 B)11 C)12 D)13
(9)在( C )表示中,二进制数1111 1111表示十进制数-1。
A)原码B)反码C)补码D)BCD码
(10)十进制数205.49转换成二进制数为( C )。
二进制与十六进制之间的转换A)1011 0111.101 B)1100 1000.011 C)1100 1101.011 D)1011 0111.001 (11)补码1011 0110代表的是进制负数是( A )。
A)—74 B)—68 C)—54 D)—48
(12)长度相同但格式不同的两种浮点数,假设前者阶码长,尾数短,后者阶码短,尾数长,其他规定均相同,则它们可表示的数的范围和精度为( B )。
A)两者可表示的数的范围和精度相同B)前者可表示的数的范围大但精度低
C)后者可表示的数的范围大且精度高D)前者可表示的数的范围大且精度高
第三章8086微处理器
3.1填空题
(1)8088CPU内部结构按功能可分为总线接口部件和执行部件两部分。
(2)根据功能不同,8086的标志位可分为条件码标志和控制标志。
(3)当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储器的周期配合,就要利用 READY或数据未准备好信号,使CPU插入一个TW状态。
(4)当复位信号(RESET)来到时,CPU便结束当前操作,并对标志寄存器、IP、DS、ES、SS及指令队列清零,而将CS设置为 0FFFF H.
(5)8086/8088构成的微机中,每个主存单元对应两种地址:物理地址和逻辑地址。
(6)逻辑地址由段基址和偏移地址组成。
(7)8086中执行部件的功能是负责指令执行。
(8)CPU中的总线接口部件,根据EU的要求,完成CPU与存储器或I/O设备间的数据传送。
(9)CPU从主存取出一条指令并执行该指令的时间称为总线周期。
(10)在计算机出现溢出情况时,标志寄存器会记录这一情况。
(11)8086CPU的物理地址是指实际的20位主存单元地址,每个存储单元对应唯一的物理地址,其范围是 00000H~0FFFFFH 。
(12)将逻辑地址转换为物理地址的公式是物理地址=段地址左移4位+ 偏移地址。3.5什么是总线?什么是总线周期?
总线是一簇公共的信号线。它是计算机中传递信息代码的干线。按照工作性质不同划分总线有:地址总线,数据总线和控制总线。
8086 CPU通过总线对存储器或I/O端口进行一次访问所需要的时间称为一个总线周期。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论