微机慕课习题汇总.pdf_第1页
微机慕课习题汇总.pdf_第2页
微机慕课习题汇总.pdf_第3页
微机慕课习题汇总.pdf_第4页
微机慕课习题汇总.pdf_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第周 1.微型计算机系统主要由( )组成。 A.微处理器,总线,存储器,输输出设备,I/O接 B.微处理器,存储器,输输出设备,I/O接,软件系统 C.微处理器,主机,存储器,输输出设备 D.微处理器,存储器,总线,I/O接,输输出设备,软件系统 2.I/O接是( )。 A.外部设备与存储器之间的接 B.主机与外设之间的接 C.外部设备中于与主机进数据传输的接 D.微处理器与存储器之间的接 3.在计算机系统中,外部设备必须通过( )才能实现与主机的信息交换。 A.总线插槽 B.电缆 C.电源 D.接 4.计算机的核是CPU,它包含了计算机的运算器和()。 A.总线和接 B.控制器和寄存器 C.ALU和寄存器 D.存储器和寄存器 5.现代计算机中的总线采( )。 A. 双总线结构 B.单总线结构 C.多总线结构 D.系统总线结构 6.计算11011001B10010110B( )B。 A.11011011 B.11011111 C.11011101 D.11010111 7.带有奇偶校验的ASCII码是( )作为校验位 A.将任意位 B.将最位 C.不使任何位 D.将最低位 8.已知X= - 29H,Y= +33H,则X+Y补=( )。 A.1010H B.04H C.10H D.0AH 9.判断符号数加减运算结果是否溢出的条件是( )。 A.最位向更位有进(借)位 B.最位与次位的进(借)位状态相同 C.最位与次位的进(借)位状态不同 D.次位向最位有进(借)位 10.10010110.1001B =( )BCD。 A.1001 0110 0000.1001 B.0001 0101 0000. 1001 C.1001 0110 0000. 0101 0110 0010 0101 D.0001 0101 0000.0101 0110 0010 0101 11.已知X=-1110111B,Y=+1011010B,如果8位进制数表示,则X+Y补=( )。 A.11100011 B.10100000 C.01000001 D.10101001 12.对于8位进制数,-128补=-128反+1 13.个n位进制数可以表示(2n)-1种不同的状态。 14.已知A=10101111,B=01010000,则AB的结果为( 1111 1111 )B。 15.如果4个字来描述冯诺依曼计算机的基本原理,则可以描述为( 存储程序/程序存储 )原理。 16.253.25=( 11111101.01 ) 第周 1.8088CPU中,以下哪个部件不属于EU部分( ) A.通寄存器和标志寄存器 B.EU控制电路 C.ALU D.段寄存器 2.指令流线是指( ). A.微处理器顺序地执指令 B.微处理器同时执多条指令 C.指令通过流线传送给微处理器 D.微处理器有序地执指令 3.8088CPU中,以下哪个部件不属于BIU部分( ) A.通寄存器 B.指令队列 C.段寄存器、指令指针寄存器 D.地址加法器、总线控制逻辑 4.以下哪个特征不属于8086/8088CPU最作模式的特点( ) A.最模式构成的系统不能进DMA传送 B.仅持少量设备组成的单处理器系统 C.系统控制总线的信号由8088/8086CPU直接产 D.还需要其它控制器产总线控制信号和命令信号 5.标志位SF表示( ). A.最位是否向更位有进借位. B.运算结果是否超出符号数的范围 C.运算结果是否为0 D.运算结果的最位是否为1 6.以下哪个不属于控制标志位( ). A.TF B.AF C.IF D.DF 7.总线的基本功能是( ). A.数据传输、地址传输、控制信号传输 B.连接各个部件 C.输、输出 D.传输同步、仲裁控制、总线驱动 8.8088CPU能够实现指令的并执,主要是因为( ) A.其内部设置了4字节的指令预取队列 B.其内部具有存放中间运算结果的多个通寄存器 C.其内部不仅有ALU,还具有存放特征信息的FLAGS D.其内部具有连接各部件的内总线 9.在8088/8086系统中,程序代码被存放在( ). A.代码段或堆栈段 B.数据段或附加段 C.只能存放在代码段 D.代码段或数据段 10.8086发现READY引脚变为0时,它将在当前总线周期中插( )周期。 A.时钟周期 B.查询周期 C.等待周期 D.空闲周期 11.8088/8086CPU的内部,按功能分为EU和BIU两部分,其中,( BIU )部分负责取指令及存取操 作数。 12.若已知DS=8402H,则当前数据段最后个单元的地址是( 9401F )H. 13.若已知存储单元的逻辑地址为1EB0H:2300H,其对应的物理地址是( 20E00 )H. 第三周 1.若寄存器AX、BX、CX、DX的内容分别为30,31,32,33,依次执下列指令: PUSH AX PUSH BX POP CX POP DX 以上4条指令执完后,寄存器CX的内容为 ( )。 A.31 B.32 C.30 D.33 2.堆栈是( )。 A.CPU中的个寄存器 B.种可以叠放在起作的存储芯 C.段按后进先出式作的ROM区域 D.段于临时存储的按后进先出式作的RAM区域 3.设DS=1300H,SS=1400H,BP=1500H,SI=0100H。则指令“MOV AX, BP+SI-200H”的源操作 数的物理地址为( )。 A.14800H B.15400H C.15800H D.14400H 4.以下指令格式正确的是( )。 A.MOV DL, 12FH B.LEA AX,15 C.OUT 3A8H,AL D.MOV DX, CS 5.把地址为BLOCK的字数组的第6个字送到AX寄存器的指令段是( )。 A.MOV BX,6 MOV AX,BLOCKBX B.MOV BX,BLOCK MOV AX,BX+10 C.MOV BX,12 MOV AX,BLOCKBX D.MOV BX,BLOCK MOV AX,BX+12 6.设DS=3000H,ES=2000H,SS=1000H,BP=0060H,SI=0600H,TABLE60H。 指令“MOV AX,TABLESIBP”的源操作数的物理地址为( ). A.206C0H B.006C0H C.106C0H D.306C0H 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. 1FFEH,1FFEH,8A4BH,3034H C. 2000H,1FFEH,8A4BH,8A4BH D. 2000H,1FFEH,8A4BH,3034H 8.指令MOV DX,DS:AX 执的结果是将数据段个字单元的内容送给DX。 9.判断指令IN AX,115H的正确性. 10.判断指令MOV AX,BPDI的正确性 11.在计算机中,条指令的执过程包括取指令、( 指令译码/分析指令/指令分析 )、取操作数、 执指令和保存结果等五个步骤。 12.数据段中28A0H单元的符号地址为VAR,若该单元中内容为8C00H,则执指令:LEA AX, VAR后,AX的内容为( 28A0 )H。 13.指令MOV AX,5BX+SI中,源操作数的寻址式为( 基址、变址、相对寻址 )。 第四周 1.执以下两条指令后,标志寄存器FLAGS的六个状态位CF,OF,AF,SF,PF,ZF各为( )。 MOV AX,84A0H ADD AX,9460H A.101100 B.100110 C.110010 D.110100 2.乘法和除法指令的结果可以存放在( )寄存器中。 A.AX,DX B.BX,DX C.BX,DX D.AX,BX 3.若AL内容为04H,则TEST AL,7AH执后,AL中的内容为( )。 A.04H B.00H C.7AH D.80H 4.设BX中有个16位带符号数。若要将BX中的内容除2,则以下正确的指令是( )。 A.RAR BX,1 B.SHR BX,1 C.SAL BX,1 D.SAR BX,1 5.设TABLE为内存数据段0032H单元的符号名,该字单元存放的内容为1234H,则执以下指令 后,寄存器AX和BX的内容分别为( ). MOV AX, TABLE LEA BX, TABLE A.1234H,1234H B.0032H,1234H C.1234H,0032H D.0032H,0032H 6.INC和DEC指令影响OF、SF、ZF和CF标志。 7.若AL的内容为C3H,则执指令SAR AL,1后,AL的内容为E1H。 8.要将AL寄存器的最位(bit7)置为1,同时保持其他位不变,应使( OR/ or/ 或运算 )指 令。 9.下列程序执后,BX中的内容是( C02D )H。 MOV CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL 10.已知:AX=0FE66H,CF=1,执下列指令后,CF=( 1). MOV CL,3 MOV BX,0B7H ROL BX,1 ROR BX,CL 第五周 1.( )指令会动修改CX寄存器的值。 A.SHL AX, CL和REPNZ STOSB B.LOOP label 和SCASB C.LOOP label 和 REPE CMPSB D.REPNZ SCASB 和 JCXZ label 2.要实现在内存中数据段中查找有K,应使( )指令。 A.REPNE CMPSB B.REPNE SCASB C.REPE CMPSB D.REPE SCASB 3.所有串操作指令的前边都必须加前缀。 4.串操作指令要求串度值必须由CX或CL指定。 5.串传送指令要求标串必须在附件段。 6.若希望串操作指令动将地址指针减量,则事先应把( DF/ 向)标志位设置为1。 7.定义字符串变量STR1和STR2如下,其中,变量STR1的偏移地址=0。 STR1 DB Hello,Everybody! STR2 DB Hello, Everyone! 则执以下程序段后,SI=( 000B/ 0B/ B )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 第六周 1.8086执JNE NEXT指令后,没有发转移,是直接执了下条指令。根据这个事实可知,执 JNE NEXT指令时,( )。 A.ZF标志位的内容为0 B.SF标志位的内容为1 C.CF标志位的内容为0 D.ZF标志位的内容 2.已知DS=2000H,BX=100H,20100H=10H,20101H=20H,20102H=30H, 20103H=40H。则JMP WORD PTRBX+2所转移到的偏移地址是( )。 A.3040H B.4030H C.3020H D.2030H 3.个外部中断,其中断类型号为0BH,中断服务程序的地址为2000H:3000H,堆栈的栈顶 地址为4000H:0100H。程序在1000H:2000H MOV AX,BX(2字节指令)处被中断,则0:2CH开 始的连续4字节中的内容为: A.00H,10H,00H,20H B.00H,01H,00H,40H C.00H,0BH,00H,00H D.00H,30H,00H,20H 4.CLI指令将IF标志清零,从禁了8088的( )引脚上的中断请求。 A. #INTE B.INT C.NMI D.INTR 5.8086/8088条件转移指令既可实现段内转移,也可实现段间转移。 6.JZ指令会同时测试C标志和Z标志,并根据测试结果转移与否。 7.以下两条指令的结果是:当符号数ALBL时转移到标号为CONT的指令。 SUB AL, BL JC CONT 8.从中断服务程序返回时应使( IRET 或 iret)指令。 9.设SP=3B00H,程序在IP=1200H处执条2字节的INT 36H指令,该中断服务程序的地 址存放在内存偏移地址为( 00D8 或 D8 或 0D8 )H 的4个字节单元中。 10.设SP=0200H,执完CALL DWORD PTRBX指令后,SP=( 01FC )H。 第七周 1.以下可以正确通过汇编的指令是( ) A.MOV BYTE PTRDIBX,2700H B.MOV BYTE PTRDIBX,27H C.MOV DIBX,27H D.MOV DISI,2700H 2.VAR的定义为:VAR DW 8A2FH,现要将VAR的低字节取AL寄存器,正确的语句是( ) A.MOV AL,BYTE PTR VAR+1 B.MOV AL,LOW BYTE VAR C.MOV AL,VAR D.MOV AL,BYTE PTR VAR 3.使系统功能调的1号功能从键盘输数据时,若在键盘上按了按键9,则1号功能返回的进制 编码为( ) A.1001B B.09H C.9 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.0012H B.0011H C.0013H D.0010H 5.在汇编语源程序中,于指示汇编程序如何汇编的指令是( )。 A. 汇编指令 B.宏指令 C.伪指令 D.机器指令 6.数据定义语句“VAR DW 100 DUP(?)”定义了个为200个字节的存储区。 7.假设VAR1为字变量,则指令SUB AL,VAR1错误。 8.伪指令是由汇编程序执的指令,不是由CPU执的指令。 9.当定义含有多个字符的字符串时,可以使 DB、DW 、DD等各类数据定义伪指令。 10.执下列指令后,AX寄存器中的内容是( 1E00 )H。 TABLE DW 10,20,30,40,50 ENTRY DW 3 MOV BX,OFFSET TABLE ADD BX,ENTRY MOV AX,BX 第周 1.当计算机断电后,所存信息全部消失的存储器是( )。 A.随机存取存储器 B.电可擦除只读存储器 C.外存储器 D.只读存储器 2.若512Kx8的DRAM芯组成64MB内存,则需要少( )这样的芯。 A.16 B.128 C.32 D.64 3.在CPU和主存之间增设速缓存(Cache)的主要的是( )。 A.提CPU访问内存的速度 B.提CPU访问外存的速度 C.扩充内存容量 D.提CPU的运速度 4.对存储器访问时,地址和数据的时间关系是( )。 A.地址先有效 B.者谁先有效不定 C.数据先有效 D.者同时有效 5.按存取速度从到低排列,以下排列顺序正确的是( )。 A.内部寄存器、主存、速缓存、外存 B.速缓存、内部寄存器、主存、外存 C.内部寄存器、速缓存、主存、外存 D.外存、主存、速缓存、内部寄存器 6.16K4的SRAM构成64KB的存储器,共需要8。 7.因为EPROM属于只读存储器,所以正常作时法对它进写操作。 8.全地址译码式指的是全部地址线都要连接到地址译码器。 9.Flash存储器掉电后存储的内容会丢失。 10.半导体存储器可分为两类:RAM和ROM,可以实现在线读写的ROM是( )。 第九周 1.采查询式进I/O数据传送的优点是( )。 A.传送速率最快 B.对突发事件实时响应 C.简单 D.CPU效率 2.个外部中断,其中断类型号为0BH,中断服务程序的地址为2000H:3000H,堆栈的栈 顶地址为4000H:0100H。CPU在执1000H:2000H处的条2字节指令时产了该外部中断。 则内存中0:2CH开始的连续4字节中的内容为: A.00H,01H,00H,40H B.00H,10H,00H,20H C.00H,0BH,00H,00H D.00H,30H,00H,20H 3.某应系统具有6个电开关,要读这6个开关的状态,可以使( )作为开关的接。 A.锁存器 B.计数器 C.译码器 D.三态 4.如果要控制的外部设备是发光极管,应选的最佳输输出控制式是( )。 A.查询式 B.条件传送式 C.中断控制式 D.DMA式 5.8086的软件中断指的是( )。 A.“INT n”指令 B.INTR中断 C.单步中断、断点中断和溢出中断 D.NMI中断 6.三态缓冲器可以作简单的输出接。 7.8086系统的中断向量表位于内存地址0开始的区域中,共有256个表项,每个表项为4个字节, 其中地址的2个字节和低地址的2个字节的内容分别为中断服务程序段地址和偏移地址。 8.CPU响应NMI和INTR中断请求时,需要从数据总线上读取相应的中断类型码。 9.8086系统的I/O编址式采的是I/O独编址。 10.8086 CPU最多能管理( 64K )个端。 第周 1.已知8255的I/O地址为60H63H。某微机执了下述两条有关8255的指令,则这两条指令

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论