ImageVerifierCode 换一换
格式:DOCX , 页数:63 ,大小:113.23KB ,
资源ID:5693619      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5693619.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理期末考试题库及个别答案.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

微机原理期末考试题库及个别答案.docx

1、微机原理期末考试题库及个别答案一、填空题1十进制数11.375转换为二进制数为_;二进制数1101101转换为十进制数为_。2二进制数110111100101.1011转换为十六进制数为_。3二进制数1001011.1转换为十进制数为_。4用MOS器件构成的RAM可分为SRAM_和_DRAM_。5A=-113D,则A补=_。10001111B6.已知BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=0468H,CS=4B10H,则指令MOV CL,SS:SI+50H中源操作数的寻址方式为_寄存器相对寻址_,存储器操作数的有效地址_13A7H_,实际地址05A27H。

2、7对于ADD AL,BL指令,当AX=8573H,BX=8032H时,指令执行后标志位OF=_1_,CF=_0_。8.变量具有段属性、偏移量属性和类型属性。9汇编语言程序的语句可分为两大类:指令性语句和指示性语句。10A=-71,则A补=_。11.设一个主存容量为320K,若要访问该主存,其地址码至少_19_位;其最大的主存地址为_4003FH_。128088CPU中指示栈顶的寄存器是_SP_,指示指令执行顺序的寄存器是_IP_。13中断处理过程分为中断请求、_中断源识别_(或中断判优)、_中断响应_、中断服务和中断返回。14A=+0110101,B=-0110101,A+B补=_。15. 从

3、CPU的NMI引脚产生的中断叫做非屏蔽中断,它的响应不受IF标志_的影响。16由INT指令引起的中断称可屏蔽中断,由CPU外部引起的中断称外部中断(或硬件中断)。17两片8259级联共可管理_级中断,若从片连接在主片的IR2上,则从8259A的ICW3为_。18信息码为0110100,则奇校验码为_00110100_。19十进制数87.625转换为二进制数为_;二进制数110111100101.1011转换为十六进制数为_。20A补=10011101;B补=1010000;A+B补=_,则运算结果的标位SF=_,OF=_。21.三片8259级联共可管理_级中断,若从片分别连接在主片的IR2和I

4、R5上,则主8259A的ICW3为_。22信息码为0110100,则偶校验码为_。23每片8255包括_个八位并行口,其中_口既可工作在方式2,又可工作在方式1。24二进制数1101101转换为十进制数为_;十六进制数0DA2B转换为二进制数为_。25A=-84,则A反=_,A补=_。26十六进制数6B.CH转换为十进制数为_;49的BCD编码是01001001(压缩的BCD码)。27X=56D,Y=-21D,则X+Y补码为_(用二进制数表示)。28计算机处理中断分为五个步骤:中断请求、_、_、中断服务和中断返回。29.不需定时刷新的存储器是_SRAM_,需定时刷新的存储器是_DRAM_。30

5、设一个主存由容量为384K的RAM和64K的ROM组成,若要访问该主存,其地址码至少_19_位。31在微型计算机系统中,主机与外设之间数据的输入输出方式主要有_无条件传输_、查询、中断和_直接存储器存取方式_(DMA方式)_。32二进制数11010.101转换为十进制数为_。338086的中断可分为_内部中断_和_外部_两大类。34A=-46D,则A补=_。35已知BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=0468H,CS=4B10H,则指令MOV BX+SI,AX中目的操作数的寻址方式为_,存储器操作数的有效地址_,实际地址_。36.已知AX=1234H,

6、BX=100H,CX=0302H,SI=3405H,CF=1。当指令SHR BH,1执行后,则PF=_0_,CF=_0_。37.DMA方式的中文解释是_直接存储器存取方式,它适用于批量高速数据传送。38.在8088/8086 CPU中,总线接口部件(BIU)的功能是_负责CPU与存储器、I/O接口之间的信息传送,执行部件(EU)的功能是执行指令、分析指令、暂存中间运算结果并保留结果的特征。39已知OP1和OP2是两个已赋值的变量,指令AND AX,OP1 AND OP2中第一个AND是_AND指令_,第二个AND是_逻辑运算符AND_。40十六进制数4A.06H转换为二进制数为_。418038

7、6计算机的地址线为32根,它们可直接访问的存储空间为_4G_。42A=-67D,则A补=_;B=56D,则B反=_。43.两片8259A级联后可管理_级中断。44设一个主存由容量为320K的RAM和64K的ROM组成,若要访问该主存,其地址码至少_位。45二进制数1001011.1转换为十六进制数为_。46数据的输入输出指的是CPU与_外设_进行数据交换。47A=-68D,则A补=_。48.已知当前数据段中(3305H)=26H,(3306H)=37H,(3405H)=78H,(3406H)=69H,(3505H)=35A6H,CX=0302H,SI=3405H,CF=1,当指令SAR BYT

8、E PTRSI,CL执行后,则目标地址中内容为_1EH_,CF=_0_,PF=_1_。49已知BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=0468H,CS=4B10H,则指令MOV CS:BX+SI,DH中源操作数的寻址方式为_,存储器操作数的有效地址_,实际地址_。50.在80868088系统中,中断类型码为21H的中断,其中断向量存放在_84H_开始的4个字节单元中。518088CPU常见的控制标志有TF标志、_TF_标志和_DF_标志。52.若用6264SRAM芯片(8K8位)组成128KB的存储器系统,需要_16_片6264芯片。53二进制数10010

9、11.1转换为十六进制数为_。548255A有_个8位数据端口,其中_既可做输入输出端口,也可做控制口。55A=-75D,则A补=_。56已知BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=0468H,CS=4B10H,则指令MOV BP+SI+30H,AL中目的操作数的寻址方式为_,存储器操作数的有效地址_,实际地址_。57位(bit)是存储器中存储信息的最小单位,称为_位_。58.标号具有段属性、偏移量属性和_属性。59微型计算机与外部设备或与其他微型机之间的通信一般有两种方式,一种称为并行通信方式,另一种称为_串行通信方式。单选题1确定下列哪些数据在汇编语言

10、中是合法的( )。A.AL+19H B.19H AND 45C.ABH D.35H SAL 12已知寄存器DS、CS、ES和SS的值分别为2000H,3000H,4000H和5000H,BX和DI的值分别为0400H和0600H,则指令MOV DX,DI+BX+0210H的源操作数的物理地址是( )。A.20C10H B.50C10H C.21210H D.51210H3若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先级最高的中断源是( )。A)IRQ3 B)IRQ5 C)IRQ0 D)IRQ44.下列数据( )在汇编语言中的表示是正确的。A.HIGH AX

11、 B.NOT 105DC.100H MUL 2 D.A0H+35已知AL、BX中各存放一个带符号数,计算BX-AL的差,用下述程序段( )。A.XOR AH,AH B.CBW SUB BX,AX SUB BX,AXC.SUB BX,AX D.SUB BX,AL6DATA的定义如下:DATA DW 1234H现想把12H取入到AL寄存器,可以实现该功能的程序段是( )。A.MOV AL,BYTE PTR DATA B.MOV AL,HIGH DATAC.MOV AL,BYTE PTR DATA+1 D.MOV AX,DATA7已知SP=210H,指令CALL DWORD PTRBX执行后SP的内

12、容为( )。A.20EH B.20CH C.208H D.206H8软中断INT n(n=10HFFH)的优先级排列原则是( )。A.n值愈小级别越高 B.无优先级别 C.n值愈小级别越高 D.随应用而定9.下列数据( )在汇编语言中的表示是正确的。A.HIGH AX B.108Q+102C.NOT 103D D.100H SUB 20H10DATA的定义如下:DATA DW 1234H现想把12H取入到AL寄存器,可以实现该功能的程序段是( )。A.MOV AL,BYTE PTR DATA B.MOV AL,HIGH DATAC.LEA SI,DATA+1 D.MOV AX,DATAMOV

13、AL,SI11在两片8259A级联的中断系统中,从片的INT端接到主片的IR5端,则初始化主、从片时ICW3的数据是( )A.05H,20H B.50H,02H C.02H,50H D.20H,05H12.下列数据( )在汇编语言中是合法的。A.108D-108Q B.102B*0ABH C.HIGH AX D.19BH+25D13类型码为10H的中断服务程序入口地址放在内存地址为( )开始的4个单元中。A.10H B.0:10H C.64 D.64H14DATA的定义如下:DATA DW 1234H现想把34H取入到AH寄存器,能实现该功能的程序段是( )。A.MOV AH,BYTE PTR

14、 DATA B. MOV AX,DATAC.LEA SI,DATA D. MOV DX, DATAMOV AH,SI+1 MOV AH,LOW DX 15已知SP=210H,指令CALL DWORD PTRBX执行后SP的内容为( )。A.20EH B.20CH C.208H D.206H16假定OK是某程序段的当前代码段中指令语句前的标号,下述程序段( )不能转移到OK语句执行。A.JMP OK B.LEA BX,OK JMP BXC.MOV BX,OK D.MOV BX,OFFSET OK JMP BX JMP BX17当执行完下列指令序列后,标志位CF和OF的值为( )MOV AH,95

15、HADD AH,82HA.0,0 B.0,1 C.1,0 D.1,118已知SP=100H,指令CALL DWORD PTRBX执行后SP的内容为 )。A.0FEH B.0FCH C.98H D.96H19已知AX和BX中存放两个带符号的数据,当AXBX时,转移到标号OK,下列程序段中( )不能完成此功能。A.CMP AX,BX B.CMP BX,AX JL OK JG OKC.CMP AX,BX D.CMP AX,BX JNGE OK JC OK20假定寄存器 AX的内容为-32768,在执行了指令 NEG AH 后,标志位CF和OF的内容为( )。A.0,0 B.0,1 C.1,0 D.1

16、,121已知AL,BL中各存放一个带符号数,计算AL/BL的商,用下述程序段( )。A.DIV BL B.IDIV BLC.XOR AH,AH D.CBW DIV BL IDIV BL22已知SP=210H,指令CALL DWORD PTRBX执行后SP的内容为( )。A.20EH B.20CH C.208H D.206H23若AL与BL的内容相等,则转到标号OK去执行,不能实现此功能的程序段是( )。A.CMP AL,BL B.SUB AL,BL JE OK JE OKC.XOR AL,BL D.MOV CX,AL EQ BLJZ OK JCXZ OK24当执行完下列指令序列后,标志位CF和

17、OF的值为( )。MOV AH,55HADD AH,32HA.0,0 B.0,1 C.1,0 D.1,125PC/XT机中若对从片8259A写入的ICW2是70H,则该8259A芯片的IR5的中断类型码是( )。A.70H B.0D0H C.76H D.75H26若栈顶的物理地址为1700AH,当执行完指令PUSH AX后,栈顶的物理地址为( )。A.1700DH B.1700CH C.17008H D.1700AH27循环控制指令LOOP与循环体入口指令的距离只能在( )范围内。A.-126+129 B.-128+127C.-32768+32767 D.-32766+3276928已知SI中

18、存放着一个16位的数据,欲将其高8位送入寄存器AL中,不能实现此功能的程序段是( )。A.MOV AX,SI B.MOV AX,SI MOV CL,8 MOV CL,8 ROL AX,CL ROR AX,CLC.MOV AX,SI D.MOV AL,HIGH SI XCHG AH,AL29当执行完下列指令序列后,标志位OF和CF的值分别为( )。MOV AH,39HADD AH,50HA.0,0 B.0,1 C.1,0 D.1,130已知在寄存器AX和BX中分别存放着一个无符号数据,在满足条件AXBX时转到标号OK去执行,不能实现该功能的程序段是( )。A.CMP AX,BX B.CMP AX

19、,BXJNB OK JA OK C.CMP BX,AX D.CMP AX,BXJAE OK JNC OK31若AL与BL的内容相等,则转到标号OK去执行,不能实现此功能的程序段是( )。A.CMP AL,BL B.SUB AL,BL JE OK JE OKC.XOR AL,BL D.MOV CX,AL EQ BL JZ OK JCXZ OK32CPU响应INTR引脚上来的中断请求的条件是( )。A.IF=0 B.IF=1 C.TF=0 D.TF=133指令MOV DX,100DI+BP的源操作数的寻址方式为( )。A.寄存器间接寻址 B.基址-变址寻址 C.基址-变址相对寻址 D.寄存器相对寻

20、址34从8086CPU的内部结构上看,其是由( )两部分组成。A.控制器和20位物理地址加法器 B.运算器和总线接口。C.执行单元和总线接口单元 D.控制器和运算器。35.指令LOOP隐含制定( )寄存器作为循环计数器。A.AX B.BX C.CX D.DX36指令MOV 100SI,100的源操作数的寻址方式为( )。A.寄存器间接寻址 B.变址寻址 C.立即数寻址 D.寄存器相对寻址37868088 CPU中所用作寄存器间址的寄存器是( )。 A.BX,BP,SI,DI B.BX,SP,SI,DI C.BX,IP,SI,DI D.BX,DX,SI,DI38已知SP=210H,指令CALL

21、DWORD PTRBX执行后SP的内容为( )。A.20EH B.20CH C.208H D.206H39已知SI中存放着一个16位的数据,欲将其高8位送入寄存器AL中,不能实现此功能的程序段是( )。A.MOV AX,SI B.MOV AX,SI MOV CL,8 MOV CL,8 ROL AX,CL ROR AX,CLC.MOV AX,SI D.MOV AL,HIGH SI XCHG AH,AL40当执行完下列指令序列后,标志位CF和OF的值为( )。MOV AH,55HADD AH,32HA.0,0 B.0,1 C.1,0 D.1,141下列程序段在语法上是正确的是( )。A.X1 DB

22、 15,23 B.X1 DW ACMOV AX,X1 MOV AX,X1C.X1 DB 80H,256 D.X1 DW 1234HMOV AL,X1 MOV AL,X142若AL与BL的内容相等,则转到标号OK去执行,不能实现此功能的程序段是( )。A.CMP AL,BL B.SUB AL,BL JE OK JE OKC.XOR AL,BL D.MOV CX,AL EQ BL JZ OK JCXZ OK43假定寄存器AL的内容为-128,在执行了指令 NEG AL后,标志位SF和OF的内容为( )。A.0,0 B.0,1 C.1,0 D.1,1448088 CPU中所用作寄存器间址的寄存器是(

23、 )。 A.BX,SI,DI B.BX,BP,SI,DI C.BX,IP,SI,DI D.BX,DX,SI,DI45已知SP=100H,指令CALL WORD PTRBX执行后SP的内容为( )。A.0FEH B.0FCH C.98H D.96H46如果AL中存放的数据的第3位为1,则转到标号LAB1去执行。不能实现上述转移的程序段是( )。A.TEST AL,08H B.AND AL,08H JNZ LAB1 JNZ LAB1C.MOV CL,4 D.MOV CL,4 SHR AL,CL SHL AL,CL JC LAB1 JC LAB147已知AX=8065H,BX=103AH,则指令SU

24、B BH,AH执行后,OF和CF的值分别为A.0,0 B.0,1 C.1,0 D.1,148下列程序段执行后,AL的值应为( )。MOV AX,0FFFEH -它是-2MOV BL,0FFH -它是-1IDIV BLA.溢出,无结果 B.02H C.-02H D.0FEH49假定OK是某程序段的当前代码段中指令语句前的标号,下述程序段( )不能转移到OK语句执行。A.JMP OK B.LEA BX,OK JMP BXC.MOV BX,OK D.MOV BX,OFFSET OK JMP BX JMP BX50已知初始化8259A时,ICW2为0FH,鼠标的中断请求接在了8259A的IRQ4上,鼠

25、标的中断服务程序的入口地址应存放在内存( )开始的单元。A.0004:0007H B.0000:0004H C.0054:0057H D.0048:0051H51下列哪些数据在汇编语言中的表示是合法的( )A. 12B+65 B.A3H C. 19AH D.10 ADD 6H52下述程序段执行后,OF和CF的状态分别为( )。MOV AX,8534HMOV BX,4567HADD AL,BLA. 0,1 B. 0,0 C.1,0 D.1,153指令MOV 1000H,AX的目的操作数的寻址方式为( )。A.寄存器间接寻址 B.立即数寻址 C.直接寻址 D.隐含寻址54如果AL中存放的数据的最高

26、位(第7位)为1,则转到标号LAB1去执行。不能实现上述转移的程序段是( )。A.TEST AL,80H B.OR AL,AL JNZ LAB1 JS LAB1C.CMP AL,80H D.ROL AL,1 JZ LAB1 JC LAB155已知寄存器DS、CS、ES和SS的值分别为2000H,3000H,4000H和5000H,BX和SI的值分别为0100H和0200H,则指令MOV AX,SI+BX+0100H的源操作数的物理地址是( )。A.20400H B.30400H C.40400H D.50400H56假定用伪指令DATA DB 12H,34H 定义了两个字节数据,现需要将数据1

27、2H取入寄存器AL,将数据34H取入寄存器AH,能完成此功能的程序段是( )。A.MOV AX,DATA B.MOV SI,DATAMOV AX,SIC.MOV SI,OFFSET DATA D.LEA SI,DATAMOV AL,SI+1 MOV AX,SIMOV AH,SI57下列数据定义语句符合汇编语言语法要求的是( )。A.DATA DB 10,200,280,20 B.DATA: DB 10,20,30,40 C.DATA DB 10,10B,37Q,4AH D.DATA DB 65H,B0H,39H,78H58已知AL,BL中各存放一个带符号数,计算AL/BL的商,用下述程序段(

28、)。A.DIV BL B.IDIV BLC.XOR AH,AH D.CBW DIV BL IDIV BL59堆栈的工作方式是( )。A.先进先出 B.随机读写 C.只能读出,不能写入 D.后进先出60下列四个寄存器中,不允许用传送指令赋值的寄存器是( )。 A.DS B.CS C.ES D.SS 61下列哪些数据在汇编语言中的表示是合法的( )。A.19AH B.A3H C.12B+65 D.10 ADD 6H62用于定义常数、变量的内存空间分配和定位的是( )。A、伪指令 B、机器指令 C、宏指令 D、微指令63指令MOV AX,-100SIBX的源操作数的寻址方式为。( )。A.寄存器寻址

29、 B. 基址寻-变址寻址 C.寄存器相对寻址 D.基址-变址相对寻址64若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为( )。A.20098H B.20102H C.200FEH D.20100H65已知AL=68H,BL=5AH,指令ADD AL,BL执行后,OF和CF的值分别为( )。A.0,0 B.0,1 C.1,0 D.1,166指令MOV AX,SI+BP+10H的源操作数所在的逻辑段为( )。A.数据段 B.附加段 C.堆栈段 D.代码段67JMP WORD PTRSI的目标地址偏移量为( )。A.SI的内容 B.SI所指向的内存字单元字内容C.IP+SI的内容 D.IP+SI68DATA的定义如下:DATA DW 12H,34H现想把1234H取入到AX寄存器,可以实现该功能的程序段是( )。A.MOV AX,DATA B.

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2