微机原理第一章
- 格式:ppt
- 大小:2.57 MB
- 文档页数:70
微机原理第一章练题库微机原理第一章练习题及解一:单项选择题(共32小题)1、若二进制数为010111.101,则该数的十进制表示为()。
A:23.5 B:23.625C:23.75 D:23.51252、若无符号二进制数为11000110,则该数的十进制表示为()。
A:198 B:70C:126 D:493、十进制数81的8421BCD码为()。
A:81H B:51HC:18H D:15H4、11000110为二进制原码,该数的真值为()。
A:-70 B:+70C:-198 D:+1985、11000110为二进制补码,该数的真值为()。
A:+198 B:-198C:+58 D:-586、01000110为二进制补码, 该数的真值为()。
A:+70 B:-70C:+58 D:-587、字符A的ASCII码为41H,字符a的ASCII码为()。
A:41H B:42HC:61H D:62H8、字符A的ASCII码为41H,字符B的ASCII码为()。
A:41H B:42HC:61H D:62H9、字符9 的ASCII码为()。
A:09H B:9C:39H D:9910、8位二进制数的原码表值范围为()。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +12811、8位二进制数的反码表值范围为()。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +12812、8位二进制数的补码表值范围为()。
A:0 ~ 255 B:-128 ~ +127C:-27 ~ +127 D:-128 ~ +12813、8位二进制数的无符号数表值范围为()。
A:0 ~ 255 B:-128 ~ +127C:-127 ~ +127 D:-128 ~ +12814、n+1位符号数X的原码表值范围为()。
A:-2n<X <2 n B:-2 n≤X ≤2 nC:-2 n≤X <2 n D:-2 n<X ≤2 n15、n+1位符号数X的补码表值范围为()。
微机原理--第一章2015/01/14 Fio出版※为重点理解部分1.微处理器的基本结构微处理器由控制器、运算器、寄存器组及片内总线等部分组成。
1)控制器:又称指令控制部件。
功能:提取指令、识别翻译指令代码,安排操作次序,向计算机各部件发出适当的操作信号,指挥计算机有条不紊地工作。
组成:由指令寄存器、指令译码器、程序计数器(或指令指针)及相应的控制电路组成。
2)运算器功能:根据指令完成指定的算术或逻辑运算,以及移位循环等操作。
组成:由算术逻辑部件ALU(Arithmetic Logic Unit)、累加器及标志寄存器组成3)寄存器组功能:包括若干不同功能的寄存器,协助算术逻辑单元ALU及控制器工作。
组成:各种处理器的寄存器组不尽相同,但至少有以下六类寄存器:指令寄存器IR,程序计数器PC,地址寄存器AR,缓冲寄存器DR,累加寄存器AC,状态标志寄存器PSW2.※微处理器的主要性能指标1)字长:CPU一次所能处理的二进制数的位数,一般等于CPU数据总线的宽度;字长越长,运算精度越高;速度越快;性能越高;CPU的字长有8位、16位、32位和64位。
2)寻址范围:CPU能够直接存取数据的内存地址范围,由CPU地址总线的宽度决定。
n为地址总线根数——寻址范围0~2n。
16根:216=64K 20根:220=1024K=1M(00000H~FFFFFH)24根:224=16M 32根:232=4096M=4G3)主频:CPU的主时钟频率(简称主频)是CPU的内部工作频率,是用来表示CPU工作速度的重要指标,也是影响其运算速度的一个重要因素。
主频越高,速度越快。
3.※ 8086CPU的内部结构-EU和BIU的组成1)执行单元EU(Execution Unit)功能:负责指令的执行,从BIU的指令流队列中取指令,分析指令和执行指令组成:算术逻辑单元(ALU):用于算术、逻辑运算,并且按指令的寻址方式,计算出寻址单元地址的16位偏移量。
第一章:1.1 为什么需要半加器和全加器,它们之间的主要区别是什么?答:无论是全加器还是半加器均能实现两个一位的二进制数相加,得到相加的和和向高位的进位。
半加器不需要考虑来自低位的进位,而全家器需考虑来自低位的进位。
1.2 用补码法写出下列减法的步骤:(1) 1111(2)-1010(2)=?(2)=?(10)=00001111B+11110110B=00000101B=5D(2) 1100(2)-0011(2)=?(2)=?(10)=00001100B+11111101B=00001001B=9D第二章:2.1 ALU是什么部件?它能完成什么运算功能?试画出其符号。
答:ALU是算术逻辑运算单元的简称,该部件既能进行二进制数的四则运算,也能进行布尔代数的逻辑运算。
符号略!2.2 触发器、寄存器及存储器之间有什么关系?请画出这几种器件的符号。
答:触发器能存储一位的二进制信息,是计算机记忆装置的基本单元。
寄存器是由多个触发器构成的,能存储多位二进制信息。
存储器又是由多个寄存器构成的。
器件的符号略!2.4 累加器有何用处?画出其符号。
答:累加器是由多个触发器构成的多位寄存器,作为ALU运算过程的代数和的临时存储处。
累加器不仅能装入及输出数据外,还能使存储其中的数据实现左移或右移。
符号略!2.6 何谓L门及E门?它们在总线结构中有何用处?答:L门即LOAD控制端,是用以使寄存器接受数据输入的控制门;E门即ENABLE控制端,是三态输出门,用以控制寄存器中的数据输出至总线。
有了L门及E门,就可以利用总线结构,从而使信息传递的线路简单化。
2.10 除地线公用外,5根地址线和11根地址线各可选多少个地址?答:5根地址线可选25=32个地址;11根地址线可选211=2048个地址。
2.12 存储地址寄存器(MAR)和存储数据寄存器(MDR)各有何用处?答:MAR和MDR均是存储器的附件。
存储地址寄存器(MAR)是一个可控的缓冲寄存器,具有L门以控制地址的输入,它和存储器的联系是双态的,存储地址寄存器存放的是索要寻找的存储单元的地址。