MOOC 汇编语言与微机接口(西安工业大学)1464526186 最新慕课完整章节测试答案
1基础知识
第一周测试
1、单选题:
微型计算机系统主要由( )组成。
选项:
A: 微处理器,存储器,输入输出设备,I/O接口,软件系统
B: 微处理器,主机,总线,存储器,输入输出设备,I/O接口
C: 微处理器,主机,存储器,输入输出设备,I/O接口
D: 微处理器,存储器,总线,I/O接口,输入输出设备,软件系统
答案: 【 微处理器,存储器,总线,I/O接口,输入输出设备,软件系统】
2、单选题:
若X的真值为-0.1010,在机器中该数表示为1.0110,则该数所用的编码为( )。
选项:
A: 原码
B: 反码
C: ASCⅡ码
D: 补码
答案: 【 补码】
3、单选题:
在计算机系统中,外部设备必须通过( )才能实现与主机的信息交换。
选项:
A: 电缆
B: 总线插槽
C: 接口
D: 电源
答案: 【 接口】
4、单选题:
计算机的核心是CPU,它包含了计算机的运算器和()。
选项:
A: 存储器和寄存器
B: 总线和接口
C: 控制器和寄存器
D: ALU和寄存器
答案: 【 控制器和寄存器】
5、单选题:
带有奇偶校验的ASCII码是( )作为校验位
选项:
A: 将任意位
B: 将最高位
C: 将最低位
D: 不使用任何位
答案: 【 将最高位】
6、单选题:
判断符号数加减运算结果溢出的条件是( )。
选项:
A: 最高位与次高位的进(借)位状态不同
B: 最高位与次高位的进(借)位状态相同
C: 最高位向更高位有进(借)位
D: 次高位向最高位有进(借)位
答案: 【 最高位与次高位的进(借)位状态不同】
7、单选题:
10010110.1001B =( )BCD。
选项:
A: 0001 0101 0000.0101 0110 0010 0101
B: 1001 0110 0000.1001
C: 1001 0110 0000. 0101 0110 0010 0101
D: 0001 0101 0000. 1001
答案: 【 0001 0101 0000.0101 0110 0010 0101】
8、单选题:
已知X=-1110111B,Y=+1011010B,如果用8位二进制数表示,则[X+Y]补=( )。
选项:
A: 11100011
B: 01000001
C: 10101001
D: 10100000
答案: 【 11100011】
9、单选题:
若用MB作为PC机主存容量的计量单位,1MB等于
选项:
A: 2的10次方个字节
B: 2的20次方个字节
C: 2的30次方个字节
D: 2的40次方个字节
答案: 【 2的20次方个字节】
10、单选题:
某微机最大可寻址的内存空间为16MB,其CPU地 址总线至少应有( )条
选项:
A: 32
B: 16
C: 20
D: 24
答案: 【 24】
11、单选题:
下列数中最大的数是( )。
选项:
A: 227Q
B: 11FFH
C: 10100001B
D: 1789D
答案: 【 11FFH】
12、单选题:
从第一代计算机第四代计算机体系结构都是相同的,都是由运算器、控制器、存储器以及输入输出组成的、这种体系结构称为什么体系结构?
选项:
A: 哈弗结构
B: 冯`诺依曼体系结构
C: 并行结构
D: NEDIPS系统
答案: 【 冯`诺依曼体系结构】
13、单选题:
一个完整的计算机系统通常包括( )。
选项:
A: 系统软件和应用软件
B: 计算机及其外部设备
C: 硬件系统和软件系统
D: 系统硬件和系统软件
答案: 【 硬件系统和软件系统】
14、单选题:
通常我们所说的32位机,指的是这种计算机CPU的( )是32位的?
选项:
A: 数据宽度
B: 地址宽度
C: 数据宽度和地址宽度
D: 以上均不对
答案: 【 数据宽度】
15、单选题:
CPU中运算器的主要功能是( )。
选项:
A: 算术运算
B: 逻辑运算
C: 函数运算
D: 算术运算和逻辑运算
答案: 【 算术运算和逻辑运算】
16、单选题:
在下面关于微处理器的叙述中,错误的是( ) 。
选项:
A: 微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片
B: 一台计算机的CPU含有1个或多个微处理器
C: 寄存器由具有特殊用途的部分内存单元组成,是内存的一部分
D: 不同型号的CPU可能具有不同的机器指令
答案: 【 寄存器由具有特殊用途的部分内存单元组成,是内存的一部分 】
17、单选题:
8位二进数的原码可表示的数的范围分别是多少?
选项:
A: -127~+127
B: -128~+127
C: -127~+128
D: -128~+127
答案: 【 -127~+127】
18、判断题:
一个n位二进制数可以表示(2^n)-1种不同的状态。注意(2^n)表示2的n次方。
选项:
A: 正确
B: 错误
答案: 【 错误】
19、判断题:
如果用4个字来描述冯•诺依曼计算机的基本原理,则可以描述为程序存储原理。
选项:
A: 正确
B: 错误
答案: 【 正确】
20、判断题:
03H - 82H 的结果溢出(有符号数)
选项:
A: 正确
B: 错误
答案: 【 错误】
21、判断题:
微机某内存单元的内容为C5H,若它表示的是一个无符号数,则该数的BCD码表示为0000 0001 1001 0111
选项:
A: 正确
B: 错误
答案: 【 正确】
22、判断题:
1001.01101B转换为十六进制数是8.068H。
选项:
A: 正确
B: 错误
答案: 【 错误】
23、判断题:
“A”的ASCII码值比“B”大。
选项:
A: 正确
B: 错误
答案: 【 错误】
24、判断题:
地址总线的宽度取决于微处理器地址引脚的数目。
选项:
A: 正确
B: 错误
答案: 【 正确】
25、填空题:
计算11011001B∨10010110B=( )B。(注意只填数值)
答案: 【 11011111】
26、填空题:
已知X= - 29H,Y= +33H,则[X+Y]补=( )。(请用十六进制数表示,字母用大写)
答案: 【 0AH】
27、填空题:
已知A=10101111,B=01010000,则A⊕B的结果为( )B。(注意只填数值)
答案: 【 11111111】
28、填空题:
253.25=( )B(注意只填数值)
答案: 【 11111101.01】
29、填空题:
把67.21D转换成二进制 (注意只写数值,保留4位小数)
答案: 【 1000011.0011】
30、填空题:
计算机一次能够并行处理的二进制数据的位数称为( )。
答案: 【 字长】
31、填空题:
计算机的发展阶段分为电子管计算机、( )、集成电路计算机、大规模和超大规模集成电路。
答案: 【 晶体管计算机】
随堂测验1
1、单选题:
ASCII 码是( )位的编码。
选项:
A: 4
B: 7
C: 16
D: 32
答案: 【 7】
2、单选题:
冯·诺依曼计算机工作方式的基本特点是( )。
选项:
A: 多指令流单数据流
B: 按地址访问并顺序执行
C: 堆栈操作
D: 存储器按内容选择地址
答案: 【 按地址访问并顺序执行】
2微处理器
第二周测试
1、单选题:
下列不属于微机地址总线作用的是( )
选项:
A: 用于选择存储单元
B: 用于指定存储单元和I/O设备接口电路的地址
C: 用于选择数据总线的宽度
D: 用于选择进行信息传输的设备
答案: 【 用于选择数据总线的宽度】
2、单选题:
Intel 8088CPU的地址线有_______
选项:
A: 8位
B: 16位
C: 20位
D: 32位
答案: 【 20位 】
3、单选题:
对微处理器而言,它的每条指令都有一定的时序,其时序关系是( )。
选项:
A: 一个时钟周期包括几个机器周期,一个机器周期包括几个指令周期。
B: 一个机器周期包括几个指令周期,一个指令周期包括几个时钟周期。
C: 一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。
D: 一个指令周期包括几个时钟周期,一个时钟周期包括几个机器周期。
答案: 【 一个指令周期包括几个机器周期,一个机器周期包括几个时钟周期。】
4、单选题:
属于数据寄存器组的寄存器是( )。
选项:
A: AX,BX,CX,DS
B: SP,DX,BP,IP
C: AX,BX,CX,DX
D: AL,DI,SI,AH
答案: 【 AX,BX,CX,DX 】
5、单选题:
由CS和IP的内容表示的是( )。
选项:
A: 可执行代码的长度
B: 当前正在执行的指令的地址
C: 下一条待执行指令的地址
D: 代码段的首地址
答案: 【 下一条待执行指令的地址 】
6、单选题:
微型计算机的ALU部件是包含在( )之中。
选项:
A: 存贮器
B: I/O 接口
C: I/O 设备
D: CPU
答案: 【 CPU】
7、单选题:
对存储器进行读操作时8086CPU输出控制信号有效是( ) (*表示该信号为低电平)
选项:
A: RD* = 0和M / IO *= 1
B: RD *= 0和M / IO* = 0
C: RD* = 1和M / IO *= 1
D: RD*= 1和M / IO* = 0
答案: 【 RD* = 0和M / IO *= 1 】
8、单选题:
微型计算机的地址加法器是包含在( )之中。
选项:
A: 存贮器
B: I/O 接口
C: I/O 设备
D: CPU
答案: 【 CPU】
9、单选题:
为了操作方便,存储器可以相应地划分为以下几个区域:
选项:
A: 程序代码、数据、微处理器状态
B: 程序区、数据区、堆栈区
C: AX,BX,CX,DX
D: CS,DS,SS,ES
答案: 【 程序区、数据区、堆栈区】
10、判断题:
8086 CPU工作在最大模式,其系统特点是:总线控制逻辑直接由8086/8088 CPU产生和控制。
选项:
A: 正确
B: 错误
答案: 【 错误】
11、判断题:
8086 CPU的引脚AD15~AD0这16条信号线是分时复用的双重功能总线。
选项:
A: 正确
B: 错误
答案: 【 正确】
12、判断题:
微处理器一般都由一片超大规模集成电路组成,主要可分为运算部分和控制部分及寄存器组等。
选项:
A: 正确
B: 错误
答案: 【 正确】
13、判断题:
8086有20条地址线,20根数据线。
选项:
A: 正确
B: 错误
答案: 【 错误】
14、判断题:
执行部件的功能是完成CPU与主存储器或I/O端口间的信息传送。
选项:
A: 正确
B: 错误
答案: 【 错误】
15、判断题:
3、寄存器BP可作为1个16位数据寄存器使用,也可作为2个8位数据寄存器使用
选项:
A: 正确
B: 错误
答案: 【 错误】
16、判断题:
寄存器CS存放当前正在运行的程序代码所在段的段基址。
选项:
A: 正确
B: 错误
答案: 【 正确】
17、判断题:
在8086 CPU中,在进行一般数据存取时,默认的段寄存器为ES。
选项:
A: 正确
B: 错误
答案: 【 错误】
18、判断题:
在8086中,一个基本的总线周期由若干个指令周期组成。
选项:
A: 正确
B: 错误
答案: 【 错误】
19、判断题:
10、一般情况下,一个基本的读周期包含T1、T2、T3、T4、Ti五个状态。
选项:
A: 正确
B: 错误
答案: 【 错误】
20、判断题:
将存储空间根据需要划分成若干逻辑段,划分时每个逻辑段之间不可以重叠。
选项:
A: 正确
B: 错误
答案: 【 错误】
21、填空题:
标志寄存器FLAGS中有 个状态标志位。
答案: 【 六##%_YZPRLFH_%##6】
22、填空题:
01001000B+00111100B之后,状态标志位PF值为 。
答案: 【 0】
23、填空题:
若数据段位于52000H到61FFFH的64K范围内,问DS= (请写十六进制)
答案: 【 5200H##%_YZPRLFH_%##5200h】
24、填空题:
某程序数据段中存放了两个字16E5H和2A8CH,若要读取这两个字,需要对存储器进行 次读操作。
答案: 【 2##%_YZPRLFH_%##两】
25、填空题:
对于8086CPU,已知(DS)=0150H,(CS)=0640H,(SS)=1200H,问:在数据段中可存放的数据最多为 字节。
答案: 【 64k##%_YZPRLFH_%##64K】
26、填空题:
对于8086CPU,已知(DS)=0150H,(CS)=1640H,(SS)=2200H,问:代码段的首地址是 。
答案: 【 16400H##%_YZPRLFH_%##16400h】
27、填空题:
8086CPU由总线接口单元和 两大部分构成。
答案: 【 执行单元】
28、填空题:
在8088/8086CPU中,共有 个16位寄存器
答案: 【 14】
29、填空题:
8086CPU内部总线和ALU均为 位
答案: 【 16】
30、填空题:
一个基本的总线周期由 个时钟周期组成。
答案: 【 4】
随堂测验1
1、单选题:
请问,当DS的值为2370H,SI的值为6783H时,该数据的物理地址是多少?
选项:
A: 30483H
B: 29E83H
C: 30F83H
D: 2AE83H
答案: 【 29E83H】
3 8086指令系统
第三周测试
1、单选题:
若寄存器AX、BX、CX、DX的内容分别为30,31,32,33,依次执行下列指令:PUSH AXPUSH BXPOP CXPOP DX以上4条指令执行完后,寄存器CX的内容为 ( )。
选项:
A: 30
B: 31
C: 32
D: 33
答案: 【 31】
2、单选题:
以下指令格式正确的是( )。
选项:
A: MOV DL,12FH
B: MOV AX,[DX]
C: LEA AX,15
D: MOV DX,CS
答案: 【 MOV DX,CS】
3、单选题:
把首地址为BLOCK的字数组的第6个字送到AX寄存器的指令段是( )。
选项:
A: MOV BX,BLOCKMOV AX,[BX+12]
B: MOV BX,6MOV AX,BLOCK[BX]
C: MOV BX,12MOV AX,BLOCK[BX]
D: MOV BX,BLOCKMOV AX,[BX+10]
答案: 【 MOV BX,BLOCKMOV AX,[BX+10]】
4、单选题:
设DS=3000H,ES=2000H,SS=1000H,BP=0060H,SI=0600H,TABLE=60H。指令“MOV AX,TABLE[SI][BP]”的源操作数的物理地址为( ).
选项:
A: 106C0H
B: 206C0H
C: 306C0H
D: 006C0H
答案: 【 106C0H】
5、单选题:
设当前栈顶指针SP=2000H,BP=1FFEH,AX=8A4BH,BX=3034H,执行以下命令后,SP、BP、AX和BX分别为( )PUSH AXMOV AX,[BP]POP BX
选项:
A: 1FFEH,1FFEH,8A4BH,8A4BH
B: 2000H,1FFEH,8A4BH,8A4BH
C: 2000H,1FFEH,8A4BH,3034H
D: 1FFEH,1FFEH,8A4BH,3034H
答案: 【 2000H,1FFEH,8A4BH,8A4BH】
6、单选题:
下列寄存器中,可用于寄存器间接寻址的是( )
选项:
A: DX
B: SI
C: SP
D: CX
答案: 【 SI】
7、单选题:
对相对寻址[BP+0AH],其默认的段寄存器是( )
选项:
A: DS
B: ES
C: SS
D: CS
答案: 【 SS】
8、单选题:
乘法和除法指令的结果可以存放在( )寄存器中。
选项:
A: AX,BX
B: AX,DX
C: CX,DX
D: BX,DX
答案: 【 AX,DX】
9、单选题:
若AL内容为04H,则TEST AL,7AH执行后,AL中的内容为( )。
选项:
A: 00H
B: 04H
C: 7AH
D: 00H
答案: 【 04H】
10、单选题:
设BX中有一个16位带符号数。若要将BX中的内容除2,则以下正确的指令是( )。
选项:
A: SAR BX,1
B: SHR BX,1
C: RAR BX,1
D: SAL BX,1
答案: 【 SAR BX,1】
11、单选题:
设TABLE为内存数据段0032H单元的符号名,该字单元存放的内容为1234H,则执行以下指令后,寄存器AX和BX的内容分别为( ). MOV AX, TABLE LEA BX, TABLE
选项:
A: 0032H,1234H
B: 1234H,0032H
C: 1234H,1234H
D: 0032H,0032H
答案: 【 1234H,0032H】
12、单选题:
下面哪条指令操作是错误的( )
选项:
A: MOV AL,[1000H]
B: C