当前位置:文档之家› 太原理工大学计算机硬件基础考试习题

太原理工大学计算机硬件基础考试习题

第2章1.单项选择题(1)在字长8位的定点小数表示中,?1的补码是( B )。

A.B.1.0000000 C.D.(2)在定点数表示中,下列说法正确的是(C )。

A.0的原码表示唯一B.0的反码表示唯一C.0的补码表示唯一D.字长相同,原码、反码和补码表示的数的个数一样(3)在定点整数表示中,下列说法错误的是( A )。

A.原码和补码表示范围相同B.补码和移码表示范围相同C.原码和反码表示范围相同D.补码和移码表示符号相反,数值位相同(4)在字长8位的定点整数补码表示中,能表示的最小数和最大数是( D )。

A.?128和128 B.?127和127 C.?127和128 D.?128和127(5)字长8位的无符号数表示中,能表示的最大数是(C )。

A.127 B.128 C.255 D.256(6)在算术移位中,下列说法错误的是( D )。

A.原码左移末位补0 B.原码右移高位补0C.补码左移末位补0 D.补码右移高位补1(7)在逻辑移位中,下列说法错误的是( C )。

A.左移末位补0 B.右移高位补0C.循环左移末位补0 D.循环左移末位补最高位(8)采用变形补码做加减运算,当运算结果的符号位是( B )时正溢出。

A.00 B.01 C.10 D.11(9)已知[X]补=10001,则X 的真值和[?X]补是( C )A.00001、00001 B.? 00001、01111C.? 01111、01111 D.? 01111、11111(10)在8位寄存器中存放补码表示的数0FEH,算术左移一位后,其十六进制代码是( B )。

A.0FFH B.0FCH C.7CHD.7EH2.采用定点整数表示,字长8位,含1位符号位,写出下列各数的原码、反码、补码和移码:1010,0101,0010,1111,?1000,?1011,?1001,?0001,?04.字长16位,采用定点整数补码表示,写出能表示的最大数、最小数、最大非0负数、最小非0正数的二进制代码序列和十进制真值。

8.字长5位,含一位符号位,计算[X]补 +[Y]补,并判断是否溢出。

(1)[X]补=10001 [Y]补=11001 (2)[X]补 =01001 [Y]补=00111(3)[X]补=10011 [Y]补=01101 (4)[X]补 =01110 [Y]补=11010X Y(1)[X]补=10101 [Y]补=11010 (2)[X]补 =01010 [Y]补=01110(3)[X]补=00011 [Y]补=11101 (4)[X]补 =01110 [Y]补=10110第3章1.单项选择题(1)基本的逻辑运算是指( B )。

A.与、或、异或B.与、或、非C.与非、异或、与或非D.与、非、同或(2)若只有输入变量A,B全为1时,输出F = 0,则输出与输入的关系是( C )。

A.异或B.与C.与非D.或(3)若输入变量A和B相同时,输出F=0,则输出与输入的关系是( A )。

A.异或B.与C.与非D.或(4)三态门具有( C )。

A.三个输入端B.三个输入端和三个输出端C.三种输出状态D.三个输出端(5)运算器的核心部件是( A )。

A.加法器B.译码器C.触发器D.寄存器(6)有16个输出端的二进制译码器有( C )个输入端。

A.2 B.3 C.4D.5(7)有32个输入端的编码器可输出(D )位编码。

A.2 B.3 C.4D.5(8)一个8路数据选择器,其地址输入端和数据输入端分别有(A )个。

A.3、8 B.8、3 C.4、8 D.8、4(9)组成时序电路的基本部件是(B )。

A.译码器B.触发器C.计数器D.寄存器(10)计数器不能完成的功能是( D )。

A.计数B.定时C.分频D.地址译码(11)计数范围是0~1000的计数器,至少需要( 10 )个触发器。

A.9 B.10 C.11D.122.用真值表的方法证明下列等式:(1)A B AB=++=(2)AB A B4.三态门有什么功能?输出有哪三种状态?6.计算机中常用的组合电路和时序电路部件有哪些?第4章1.单向选择题(1)中央处理器是计算机系统的硬件核心,主要由( D )组成。

A.运算器、控制器和输入设备B.运算器、控制器和存储器C.运算器、加法器和存储器D.运算器、控制器和寄存器组(2)8086 CPU按功能可分为( C )两个部件,前者负责执行指令,后者负责执行外部总线操作。

A.执行单元和接口控制单元B.算术逻辑单元和总线接口单元C.执行单元和总线接口单元D.执行单元和命令控制单元(3)8086 CPU中数据寄存器有( A )。

A.AX、BX、CX和DX B.AX、SP、CX和DXC.AX、BX、CX和BP D.AX、BX、SI和DI(4)若标志寄存器的ZF位为1,反映操作结果(C )。

A.有进位或借位B.无进位或借位C.为零D.不为零(5)8086 CPU状态标志寄存器中IF=0时,表示( D )。

A.CPU不能响应非屏蔽中断B.CPU不能响应内部中断C.CPU可以响应可屏蔽中断D.CPU不能响应可屏蔽中断(6)8086 CPU中的指令指针寄存器是( B )。

A.SP B.IP C.BP D.CS(7)8086 CPU中ES、SS分别是( C )。

A.数据段寄存器、堆栈段寄存器B.附加段寄存器、代码段寄存器C.附加段寄存器、堆栈段寄存器D.堆栈段寄存器、数据段寄存器(8)( B )分别用于存放当前要执行的指令及指令要访问的数据。

A.数据段和堆栈段B.代码段和数据段C.附加段和堆栈段D.堆栈段和代码段(9)设物理地址(10FF0H)=10H,(10FF1H)=50H,(10FF2H)=20H,(10FF3H)=30H,如从地址10FF2H中取出一个字的内容是( B )。

A.5020H B.3020H C.2030H D.2010H (10)8086 CPU将1MB的存储器分成若干逻辑段,每个逻辑段最大长度( A )。

A.等于64KB B.小于64KBC.大于或等于64KB D.小于或等于64KB2.控制器的功能是什么?它由哪些主要部件组成?3.8086 CPU中,逻辑地址如何转换成物理地址?请将以下逻辑地址(均为十六进制)转换成物理地址。

(1)CD17:000B;(2)3015:4500;(3)B821:123A;(4)40:15。

4.有字节数据E5H、字型数据2A3CH和双字型数据H分别存放在存储器的000B0H、000B4H 和000B8H单元中,请用图表示出它们在存储器里的存放情况。

第5章1.选择题(1)下列说法不正确的是( A )。

A.堆栈指针SP的内容表示当前堆栈内所存放的数据个数B.堆栈是先进后出的随机存储器C.变址寻址时,有效数据存放在主存中D.主存中指令的寻址和数据的寻址是交替进行的(2)关于寻址方式的叙述不正确的是(D )。

A.寻址方式是指确定本条指令中数据的地址或下一条指令地址的方法B.在指令的地址字段中直接给出操作数本身的寻址方式称为立即寻址方式C.基址寻址用于为数据和程序分配存储区域,支持多道程序和程序浮动D.变址寻址与基址寻址类似,没有本质的区别(3)下列指令中有错误的是( D )。

A.IN AX , 20H B.LEA SI , [2000H]C.OUT DX , AL D.SHL AX , 2(4)设变址寄存器为X,形式地址为D,(X)表示寄存器中的内容,则变址寻址方式的有效地址可表示为(A )。

A.EA =(X)+D B.EA =(X)+(D)C.EA =((X)+D)D.EA =((X)+(D))(5)程序控制类指令的功能是( D )。

A.算术运算和逻辑运算B.主存和CPU之间的数据交换C.I/O和CPU之间的数据交换D.改变程序执行顺序(6)零地址指令的操作数一般隐含在(B )中。

A.硬盘B.主存C.接口D.控制存储器(7)为了缩短指令中某个地址段的位数,有效的方法是采取( D )。

A.立即寻址B.变址寻址C.间接寻址D.寄存器寻址(8)在Intel 32位处理器的存储器寻址方式下,有效地址由( A )4个分量构成。

A.基址寄存器内容、变址寄存器内容、位移量、比例因子B.程序计数器内容、变址寄存器内容、位移量、比例因子C.基址寄存器内容、程序计数器内容、位移量、比例因子D.基址寄存器内容、变址寄存器内容、程序计数器内容、位移量(9)采用定长操作码表示,200条指令需要至少( B )个操作码。

A.7 B.8 C.9D.10(10)若(AL)= 0FH,(BL)= 04H,则执行“CMP AL,BL”后,AL和BL的内容为( A )。

A.0FH和04H B.0B和04H C.0F和0BH D.04和0FH4.CISC和RISC的含义是什么?RISC主要有哪些特点?6.说明下列源操作数的寻址方式。

如果BX = 2000H,DI = 40H,给出DX的值或有效地址EA的值。

(1)MOV DX , [1234H] (2)MOV DX , 1234H (3)MOV DX , BX(4)MOV DX , [BX] (5)MOV DX , [BX + 1234H] ?(6)MOV DX , [BX + DI](7)MOV DX , [BX + DI + 1234H]7.说出下列指令的错误之处。

(1)MOV CX , DL (2)MOV IP , AX (3)MOV ES , 1234H (4)MOV ES , DS(5)MOV AL , 300 (6)MOV [SP] , AX ?(7)MOV AX , BX + DI (8)MOV 20H , AH第6章1.单项选择题(1)下列选项中,不符合汇编语言对名字项规定的是()。

A.名字的第一个字符可以是英文字母B.名字的第一个字符可以是数字C.名字的有效长度≤31个字符D.在名字中允许出现$(2)下列选项中,十六进制数88H不能表示的数为()。

A.无符号十进制数136 B.带符号十进制数-120C.压缩型BCD码十进制数88 D.8位二进制数-8的补码表示(3)下列选项中,属于合法指令的是()。

A.MOV DS,ES B.MOV [SI],[DI]C.MOV AX,BL D.MOV [DI],BL(4)下列传送指令中,属于非法操作的是()。

A.MOV CS,AX B.MOV DS,AXC.MOV SS,AX D.MOV ES,AX(5)将DX的内容除以2,正确的指令是()。

A.DIV 2 B.DIV DX,2 C.SAR DX,1 D.SHL DX,1(6)在进行条件判断前,可用指令形成条件,其中不能形成条件的指令是()。

A.比较指令B.减法指令C.与指令D.传送指令(7)在下列指令的表示中,不正确的是()。

相关主题