微机原理与接口技术(王晓婕) - 中国大学mooc

已完结 95
第一周 微型计算机基础概论(第1-2章)

第1周单元测验

1、微型计算机系统主要由( )组成。
    A、微处理器,存储器,输入输出设备,I/O接口,软件系统
    B、微处理器,主机,总线,存储器,输入输出设备,I/O接口
    C、微处理器,主机,存储器,输入输出设备,I/O接口
    D、微处理器,存储器,总线,I/O接口,输入输出设备,软件系统



2、I/O接口是( )。
    A、微处理器与存储器之间的接口
    B、外部设备与存储器之间的接口
    C、外部设备中用于与主机进行数据传输的接口
    D、主机与外设之间的接口



3、在计算机系统中,外部设备必须通过( )才能实现与主机的信息交换。
    A、电缆
    B、总线插槽
    C、接口
    D、电源



4、计算机的核心是CPU,它包含了计算机的运算器和()。
    A、存储器和寄存器
    B、总线和接口
    C、控制器和寄存器
    D、ALU和寄存器



5、现代计算机中的总线采用( )。
    A、单总线结构
    B、双总线结构
    C、多总线结构
    D、系统总线结构



6、计算11011001B∨10010110B=( )B。
    A、11010111
    B、11011111
    C、11011101
    D、11011011



7、带有奇偶校验的ASCII码是( )作为校验位
    A、将任意位
    B、将最高位
    C、将最低位
    D、不使用任何位



8、已知X= - 29H,Y= +33H,则[X+Y]补=( )。
    A、0AH
    B、04H
    C、10H
    D、1010H



9、判断符号数加减运算结果是否溢出的条件是( )。
    A、最高位与次高位的进(借)位状态不同
    B、最高位与次高位的进(借)位状态相同
    C、最高位向更高位有进(借)位
    D、次高位向最高位有进(借)位



10、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



11、已知X=-1110111B,Y=+1011010B,如果用8位二进制数表示,则[X+Y]补=( )。
    A、11100011
    B、01000001
    C、10101001
    D、10100000



12、对于8位二进制数而言,[-128]补=[-128]反+1



13、一个n位二进制数可以表示(2^n)-1种不同的状态。



14、已知A=10101111,B=01010000,则A⊕B的结果为( )B。



15、如果用4个字来描述冯•诺依曼计算机的基本原理,则可以描述为( )原理。



16、253.25=( )B.



第二周 微处理器与总线(第2章)

第2周单元测验

1、8088CPU中,以下哪一个部件不属于EU部分( )
    A、ALU
    B、通用寄存器和标志寄存器
    C、段寄存器
    D、EU控制电路



2、指令流水线是指( ).
    A、微处理器有序地执行指令
    B、微处理器顺序地执行指令
    C、微处理器同时执行多条指令
    D、指令通过流水线传送给微处理器



3、8088CPU中,以下哪一个部件不属于BIU部分( )
    A、段寄存器、指令指针寄存器
    B、指令队列
    C、通用寄存器
    D、地址加法器、总线控制逻辑



4、以下哪一个特征不属于8086/8088CPU最小工作模式的特点( )
    A、仅支持少量设备组成的单处理器系统
    B、系统控制总线的信号由8088/8086CPU直接产生
    C、还需要其它控制器产生总线控制信号和命令信号
    D、最小模式构成的系统不能进行DMA传送



5、标志位SF表示( ).
    A、最高位是否向更高位有进借位.
    B、运算结果是否为0
    C、运算结果是否超出符号数的范围
    D、运算结果的最高位是否为1



6、以下哪一个不属于控制标志位( ).
    A、IF
    B、TF
    C、DF
    D、AF



7、8088CPU能够实现指令的并行执行,主要是因为( )
    A、其内部设置了4字节的指令预取队列
    B、其内部具有连接各部件的片内总线
    C、其内部具有存放中间运算结果的多个通用寄存器
    D、其内部不仅有ALU,还具有存放特征信息的FLAGS



8、在8088/8086系统中,程序代码被存放在( ).
    A、代码段或数据段
    B、数据段或附加段
    C、代码段或堆栈段
    D、只能存放在代码段



9、8088/8086CPU的内部,按功能又分为EU和BIU两部分,其中,( )部分负责取指令及存取操作数。



10、若已知DS=8402H,则当前数据段最后一个单元的地址是( )H.



11、若已知存储单元的逻辑地址为1EB0H:2300H,其对应的物理地址是( )H.



第三周 指令系统概述与数据传送指令

第3周单元测验

1、若寄存器AX、BX、CX、DX的内容分别为30,31,32,33,依次执行下列指令: PUSH AX PUSH BX POP CX POP DX 以上4条指令执行完后,寄存器CX的内容为 ( )。
    A、30
    B、31
    C、32
    D、33



2、堆栈是( )。
    A、一段按后进先出方式工作的ROM区域
    B、一段用于临时存储的按后进先出方式工作的RAM区域
    C、CPU中的一个寄存器
    D、一种可以叠放在一起工作的存储芯片



3、设DS=1300H,SS=1400H,BP=1500H,SI=0100H。则指令“MOV AX, [BP+SI-200H]”的源操作数的物理地址为( )。
    A、15400H
    B、14400H
    C、15800H
    D、14800H



4、以下指令格式正确的是( )。
    A、MOV DL, 12FH
    B、MOV DX, CS
    C、OUT 3A8H,AL
    D、LEA AX,15



5、把首地址为BLOCK的字数组的第6个字送到AX寄存器的指令段是( )。
    A、MOV BX,BLOCK MOV AX,[BX+12]
    B、MOV BX,6 MOV AX,BLOCK[BX]
    C、MOV BX,12 MOV AX,BLOCK[BX]
    D、MOV BX,BLOCK MOV AX,[BX+10]



6、设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



7、设当前栈顶指针SP=2000H,BP=1FFEH,AX=8A4BH,BX=3034H,执行以下命令后,SP、BP、AX和BX分别为( ) PUSH AX MOV AX,[BP] POP BX
    A、1FFEH,1FFEH,8A4BH,8A4BH
    B、2000H,1FFEH,8A4BH,8A4BH
    C、2000H,1FFEH,8A4BH,3034H
    D、1FFEH,1FFEH,8A4BH,3034H



8、指令MOV DX,DS:[AX] 执行的结果是将数据段一个字单元的内容送给DX。



9、判断指令IN AX,115H的正确性.



10、判断指令MOV AX,[BP][DI]的正确性



11、在计算机中,一条指令的执行过程包括取指令、( )、取操作数、执行指令和保存结果等五个步骤。



12、数据段中28A0H单元的符号地址为VAR,若该单元中内容为8C00H,则执行指令:LEA AX,VAR后,AX的内容为( )H。



13、指令MOV AX,5[BX+SI]中,源操作数的寻址方式为( )。



第四周 算术运算、逻辑运算与移位操作指令

第4周单元测验

1、执行以下两条指令后,标志寄存器FLAGS的六个状态位CF,OF,AF,SF,PF,ZF各为( )。 MOV AX,84A0H ADD AX,9460H
    A、110100
    B、101100
    C、110010
    D、100110



2、乘法和除法指令的结果可以存放在( )寄存器中。
    A、AX,BX
    B、AX,DX
    C、BX,DX
    D、BX,DX



3、若AL内容为04H,则TEST AL,7AH执行后,AL中的内容为( )。
    A、00H
    B、04H
    C、7AH
    D、80H



4、设BX中有一个16位带符号数。若要将BX中的内容除2,则以下正确的指令是( )。
    A、SAR BX,1
    B、SHR BX,1
    C、RAR BX,1
    D、SAL BX,1



5、设TABLE为内存数据段0032H单元的符号名,该字单元存放的内容为1234H,则执行以下指令后,寄存器AX和BX的内容分别为( ). MOV AX, TABLE LEA BX, TABLE
    A、0032H,1234H
    B、1234H,0032H
    C、1234H,1234H
    D、0032H,0032H



6、INC和DEC指令影响OF、SF、ZF和CF标志。 ( )



7、若AL的内容为C3H,则执行指令SAR AL,1后,AL的内容为E1H。( )



8、要将AL寄存器的最高位(bit7)置为1,同时保持其他位不变,应使用逻辑运算指令中的( )指令。



9、下列程序执行后,BX中的内容是( )H。 MOV CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL



10、已知:AX=0FE66H,CF=1,执行下列指令后,CF=( ). MOV CL,3 ROR AX,CL



第五周 串操作指令

第5周单元测验

1、( )指令会自动修改CX寄存器的值。
    A、SHL AX, CL和REPNZ STOSB
    B、LOOP label 和 REPE CMPSB
    C、LOOP label 和SCASB
    D、REPNZ SCASB 和 JCXZ label



2、要实现在内存中附加段中查找有无’K’,应使用( )指令。
    A、REPE CMPSB
    B、REPNE CMPSB
    C、REPE SCASB
    D、REPNE SCASB



3、所有串操作指令的前边都必须加前缀。( )



4、串操作指令要求串长度值必须由CX或CL指定。( )



5、串传送指令要求目标串必须在附加段。( )



6、若希望串操作指令自动将地址指针减量,则事先应把( )标志位设置为1。



7、定义字符串变量STR1和STR2如下,其中,变量STR1的偏移地址=0。 STR1 DB ‘Hello,Everybody!’ STR2 DB ‘Hello, Everyone!’ 则执行以下程序段后,SI=( )H LEA SI,STR1 LEA DI,STR2 MOV CX,16 CLD REPE CMPSB JZ STOP DEC SI MOV BX,SI MOV AL,[SI] STOP:HLT



第六周 程序与处理器控制指令

第6周单元测验

1、8086执行JNE NEXT指令后,没有发生转移,而是直接执行了下一条指令。根据这个事实可知,执行JNE NEXT指令时,( )。
    A、CF标志位的内容为0
    B、ZF标志位的内容为1
    C、ZF标志位的内容为0
    D、SF标志位的内容为1



2、已知DS=2000H,BX=100H,[20100H]=10H,[20101H]=20H,[20102H]=30H,[20103H]=40H。则JMP WORD PTR[BX+2]所转移到的偏移地址是( )。
    A、3020H
    B、3040H
    C、2030H
    D、4030H



3、CLI指令将IF标志清零,从而禁止了8086/8088的( )引脚上的中断请求。
    A、INTR
    B、NMI
    C、INT
    D、#INTE



4、8086/8088条件转移指令既可实现段内转移,也可实现段间转移。( )



5、JZ指令会同时测试C标志和Z标志,并根据测试结果转移与否。



6、以下两条指令的结果是:当无符号数AL>BL时转移到标号为CONT的指令。( ) SUB AL, BL JC CONT



第七周 汇编语言程序设计

第7周单元测验

1、以下可以正确通过汇编的指令是( )
    A、MOV [DI][BX],27H
    B、MOV [DI][SI],2700H
    C、MOV BYTE PTR[DI][BX],27H
    D、MOV BYTE PTR[DI][BX],2700H



2、VAR的定义为:VAR DW 8A2FH,现要将VAR的低字节取入AL寄存器,正确的语句是( )
    A、MOV AL,BYTE PTR VAR
    B、MOV AL,LOW BYTE VAR
    C、MOV AL,BYTE PTR VAR+1
    D、MOV AL,VAR



3、使用系统功能调用的1号功能从键盘输入数据时,若在键盘上按了按键9,则1号功能返回的二进制编码为( )
    A、09H
    B、9
    C、1001B
    D、39H



4、已知某数据段定义如下( ) MYDATA SEGMENT D1 DB 5 DUP(0) D2 DW 2 DUP(42H) D3 DB ‘Hello!‘ D4 EQU 100 D5 DD 1234H D6 DB ? MYDATA ENDS 则变量D6的偏移地址是( )。
    A、0010H
    B、0013H
    C、0011H
    D、0012H



5、在汇编语言源程序中,用于指示汇编程序如何汇编的指令是( )。
    A、机器指令
    B、伪指令
    C、宏指令
    D、汇编指令



6、数据定义语句“VAR DW 100 DUP(?)”定义了一个大小为200个字节的存储区。



7、假设VAR1为字变量,则指令SUB AL,VAR1无错误。



8、伪指令是由汇编程序执行的指令,不是由CPU执行的指令。



9、当定义含有多个字符的字符串时,可以使用 DB、DW 、DD等各类数据定义伪指令。



10、执行下列指令后,AX寄存器中的内容是( )H。 TABLE DW 10,20,30,40,50 ENTRY DW 3 ┇ MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,[BX]



第7周作业

1、试编写求两个无符号双字长数之和的程序。两数分别在MEM1和MEM2单元中,和放在SUM单元。(要求定义完整汇编语言程序结构)



2、假设数据项定义如下: DATA1 DB ‘HELLO!GOOD MORNING!’ DATA2 DB 20 DUP(?) 用串操作指令编写程序段,完成从左到右将DATA1中的字符串传送到DATA2中的功能。 (程序要求段寄存器初始化)



第八周 半导体存储器

第8周单元测验

1、当计算机断电后,所存信息全部消失的存储器是( )。
    A、电可擦除只读存储器
    B、外存储器
    C、随机存取存储器
    D、只读存储器



2、若用512Kx8的DRAM芯片组成64MB内存,则需要至少( )片这样的芯片。
    A、16
    B、32
    C、64
    D、128



3、在CPU和主存之间增设高速缓存(Cache)的主要目的是( )。
    A、扩充内存容量
    B、提高CPU访问外存的速度
    C、提高CPU访问内存的速度
    D、提高CPU的运行速度



4、对存储器访问时,地址和数据的时间关系是( )。
    A、数据先有效
    B、二者同时有效
    C、地址先有效
    D、二者谁先有效不一定



5、按存取速度从高到低排列,以下排列顺序正确的是( )。
    A、内部寄存器、主存、高速缓存、外存
    B、高速缓存、内部寄存器、主存、外存
    C、外存、主存、高速缓存、内部寄存器
    D、内部寄存器、高速缓存、主存、外存



6、用16K×4的SRAM构成64KB的存储器,共需要8片。



7、因为EPROM属于只读存储器,所以正常工作时无法对它进行写操作。



8、全地址译码方式指的是全部地址线都要连接到地址译码器。



9、Flash存储器掉电后存储的内容会丢失。



10、半导体存储器可分为两大类:RAM和ROM,有一种可以实现在线读写的ROM是( )。



第九周 输入输出与中断技术

第9周单元测验

1、采用查询方式进行I/O数据传送的优点是( )。
    A、传送速率最快
    B、简单
    C、CPU效率高
    D、对突发事件实时响应



2、如果要控制的外部设备是发光二极管,应选用的最佳输入输出控制方式是( )。
    A、中断控制方式
    B、查询方式
    C、DMA方式
    D、无条件传送方式



3、8086系统的中断向量表位于内存地址0开始的区域中,共有256个表项,每个表项为4个字节,其中高地址的2个字节和低地址的2个字节的内容分别为中断服务程序入口段地址和偏移地址。



4、8086系统的I/O编址方式采用的是I/O独立编址。



5、8086 CPU最多能管理( )个端口。



第十周 可编程并行数字接口电路

第10周单元测验

1、已知8255的I/O地址为60H~63H。某微机执行了下述两条有关8255的指令,则这两条指令完成的操作是( )。 MOV AL,10001001B OUT 63H,AL
    A、输出数据到C口
    B、设置工作方式:B口工作在方式0,做输入;A口工作在方式1,做输出
    C、设置C口第4位为1
    D、设置工作方式:方式0,A、B口为输出,C口输入



2、8255的三个并行口中,可以工作在方式0、方式1和方式2的口为( )。
    A、C端口
    B、A端口
    C、B端口
    D、都可以



3、当8255的PA口工作在方式2时,PB口可以工作在( )。
    A、方式0和方式1
    B、方式1和方式2
    C、仅方式0
    D、仅方式1



4、当8255的端口A、端口B均工作在方式1的输入方式时,端口C可以作为( )用。
    A、两个4位I/O端口或1个8位I/O端口
    B、状态端口
    C、部分引脚作端口A、端口B的联络信号
    D、全部作联络信号



5、若8255的A口为方式1输出,B口为方式0输入,C口高4位输入,低4位输出,则该8255的方式控制字为( )。
    A、10000110
    B、10100010
    C、10101010
    D、01010100



6、串行通信的数据是逐位传送的( )。



7、使用8255作为I/O接口时,只能采用查询方式工作。( )



8、8255的控制器端口地址为63H,将PC1置位的初始化程序段为:( ) MOV AL,03H OUT 63H,AL



中期考试

1、微处理器的位数是指( )。
    A、数据总线的位宽
    B、地址总线的位宽
    C、一次操作所能处理的数据的位宽
    D、内部总线的位宽



2、以下哪一个部件不属于EU( )
    A、ALU
    B、通用寄存器和标志寄存器
    C、段寄存器
    D、EU控制电路



3、若寄存器AX、BX、CX、DX的内容分别为30,31,32,33,依次执行完以下指令后,寄存器CX的内容为( ) 。 PUSH AX PUSH BX POP CX POP DX
    A、30
    B、31
    C、32
    D、33



4、计算11011001B∨10010110B=( ) 。
    A、11010111B
    B、11011111B
    C、11011101B
    D、11011011B



5、在汇编语言源程序中,用于指示汇编程序如何汇编的指令是( )。
    A、机器指令
    B、伪指令
    C、宏指令
    D、汇编指令



6、在如下定义的数据段中,L=( )。 DATA SEGMENT BUFF DB 1,2,3,‘123’ EBUFF DB 0 L EQU EBUFF-BUFF DATA ENDS
    A、0
    B、6
    C、3
    D、7



7、在计算机中,符号数用( )表示。
    A、反码
    B、带+、-号的二进制编码
    C、原码
    D、补码



8、一个n位二进制数可以表示(2^n)-1种不同的状态。



9、若TEN为符号常数。判断指令MOV AX,TEN[SI]的正确性。( )



10、INC和DEC指令影响全部6个状态标志位。 ( )



11、8088CPU的寄存器中,所有通用寄存器都可以分别分为两个8位寄存器。



12、数据定义语句“VAR DW 100 DUP(?)”定义了一个大小为200个字节的存储区。



13、伪指令是由汇编程序执行的指令,它们不是由CPU执行的。



14、宏指令和子程序都是简化编程的有效手段。



15、假设VAR1为字变量,则指令SUB AL,VAR1 正确。



16、已知存储单元的逻辑地址为1FB0H:1200H,其对应的物理地址是( )H。



销售榜Top20
[中国大学mooc]信号与系统B 5
[中国大学mooc]研究生英语科技论文写作 4
[中国大学mooc]工程流体力学 4
[中国大学mooc]计算机控制系统 4
[中国大学mooc]操作系统 4
[中国大学mooc]马克思主义基本原理概论 3
[中国大学mooc]计算机组成原理 3
[中国大学mooc]精细有机合成化学与工艺学 3
[中国大学mooc]微机原理与接口技术(王晓婕) 3
[中国大学mooc]材料科学基础(上)(王永欣) 2
[中国大学mooc]DSP技术 2
[中国大学mooc]研究生英语科技论文写作 2
[中国大学mooc]微机原理与接口技术 2
[中国大学mooc]模拟电子电路(顾梅园老师2019秋季) 1
[中国大学mooc]文献检索 1
[中国大学mooc]材料科学基础(上) 1
[中国大学mooc]模拟电子电路 1
[中国大学mooc]国际贸易实务(双语) 0
[中国大学mooc]数学实验 0
[中国大学mooc]供应链管理 0
阅读榜Top20
[中国大学mooc]高级财务会计 282
[中国大学mooc]大学英语(3) 280
[中国大学mooc]无机元素化学 280
[中国大学mooc]化学与社会 277
[中国大学mooc]物联网导论 277
[中国大学mooc]体操(健美操、啦啦操) 277
[中国大学mooc]工程热力学 276
[中国大学mooc]波谱解析 276
[中国大学mooc]激光原理与技术 274
[中国大学mooc]中国文化概论 273
[智慧树|知到]Excel数据处理与分析 273
[智慧树|知到]“一带一路“跨文化交际英语 273
[智慧树|知到]工程热力学 272
[中国大学mooc]房屋建筑学 271
[中国大学mooc]环境设施设计 270
[中国大学mooc]儿童发展 270
[中国大学mooc]电工电子实验基础 269
[中国大学mooc]分析化学 269
[中国大学mooc]水文学 268
[中国大学mooc]无机化学(下) 268
随机推荐
[中国大学mooc]Office高级应用
[中国大学mooc]实战电子技术应用
[中国大学mooc]微积分(上)
[智慧树|知到]软件工程方法与实践
[中国大学mooc]Photoshop 图形图像处理技术
[中国大学mooc]佛教文化概论
[中国大学mooc]机械制图(含AutoCAD)(上)
[中国大学mooc]计算机网络信息安全技术
[智慧树|知到]主题英语
[智慧树|知到]成本会计
[智慧树|知到]英语话农史——华夏篇
[中国大学mooc]旅游学概论
[中国大学mooc]容积式压缩机原理(2020春)
[中国大学mooc]创业基础
[中国大学mooc]经济法
[中国大学mooc]常州大学校内SPOC建课与运行
[中国大学mooc]土木工程施工(ABC)
[智慧树|知到]汽车构造I
[中国大学mooc]外科学黑科技
[中国大学mooc]材料研究与测试方法