最新西安邮电大学微机原理考试试卷_第1页
最新西安邮电大学微机原理考试试卷_第2页
最新西安邮电大学微机原理考试试卷_第3页
最新西安邮电大学微机原理考试试卷_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、精品文档一.简答题(每小题5分,共30分)1.假设 DS = 2000H, CS = 2300H, BX = 1256H , TABLE 的偏移地址是 20A1H , 物理地址为232F7H处存放3280H,物理地址为262F7H处存放33A0H ,试问执 行下列段内寻址的转移指令后,转移的有效地址是什么?转移的物理地址是什么?JMP BX(2) JMP TABLEBX2.有以下数据段定义,请画出变量的分配图DATA SEGMENTMylb DB “Computer” my2w DW 3 DUP(0) my3w DW my2w DATA ENDS3.39H=B=D,作为ASCII码表示哪个字符

2、?作为BCD 码表示哪个数?4 .变量是用符号表示的地址,称为符号地址。请问:变量的三个基本属性 是什么?5 .设有关寄存器及存储单元的内容如下:(DS)=1000H, (BX)=0100H, (SI) = 0002H, (10100H) = 12H, (10101H) = 34H, (10102H) = 56H, (10103H) = 78H, (11200H)= 2AH , (11201H) = 4CH, (11202H) = 0B7H, (11203H) = 65H试说明下列各条指令执行完后,(AX) = ?并写出源操作数为存储器寻址的物理地址。(1) MOV AX, 1200H(2)

3、MOV AX , BX MOV AX, 1200H(4) MOV AX , BXSI(5) MOV AX, 1100H+BX+SI1000H, (AX)=2000H, (BX) =3000H,试(6) 栈指针寄存器SP的初值为 问:(1)执行指令 PUSH AX 后,(SP)= ?(2)再执行指令 PUSH BX 和 POP AX 后,(SP)=? (AX) =? (BX) = ? .单向选择题(每小题1分,共10分)1 . Intel 8086 是(B ) 位处理器。A. 32B. 16C. 8D. 42 .在计算机内部,一切信息的存取、处理和传送都是以(C)形式进行的。A. ASCII码

4、B. BCD码 C.二进制 D.十六进制3 .在下面几个不同进制的数中,最小的数是(A )0 (Q为八进制数标识符)A. 01100010B B. 750QC. 500 D. FEH4 .十进制数一38的8位二进制补码是(B )。A. 01011011 B, 11011010 C,11011011D. 010110105 .有一个8位二进制数的补码是11111110其相应的十进制真值是(B )A. -3B. -2 C. 510 D. 2546 . 8086微处理器被设计为两个方4立的部件,它们是 (D )。A.运算器和控制器B.分析指令和执行指令部件C.寄存器组和标志寄存器D .总线接口部件和

5、执行部件7 . 8086CPU 中标志寄存器FLAGS勺主要彳用是(C )。A.检查当前指令执行的正确与错误B.纠正当前指令执行的正确与错误C.产生影响或控制某些后续指令所需的标志D.决定是否停机8 . 8086CPU的 IP 的作用是(B )。A.保存放置在数据总线上的数据B.装有将要执行的下一条指令的段内地址C.保存被译码的指令操作码D.装有当前正在执行指令的段内地址9. MOV AX, BP + SI的源操作数的物理地址是(C )A. (DS)X16+ (BP)+(SI)B. (ES)X16+(BP) + (SI)C. (SS)X 10H + (BP)+(SI)D. (CS)X 10H

6、+ (BP) + (SI)10.对于下列程序段:AGAIN : MOV AL, SI MOV ES:DI , AL INC SIINC DILOOP AGAIN也可用指令(C )完成同样的功能。A. REP STOSBB. REP LODSBC. REP MOVSBD. REPE SCASB三.填空题(每空1分,共30分)C P U()A存储器()B堆栈()C存储器单元所在位置到段基址的距离(字节个数) 指出在指令执行操作的过程中所需的操作对象 指出计算机所要执行的操作段寄存器() 汇编语言() 机器语言()操作码()D分析、控制并执行的部件E以后进先出方式工作的存储空间F能被计算机直接识别的

7、语言G由段基址和偏移量表示的地址操作数()H用指令助记符、符号地址、标号和符号书写程序的语言 逻辑地址()I存储程序、数据等信息的记忆装置 偏移地址()J保存各逻辑段的起始地址的寄存器2 .如果在一个程序段开始执行之前,(CS)=1003H, (IP)= 1007H,给定一 个数据的有效地址是0027H,且(DS)=1101H。试问:该程序段的第一个字的逻 辑地址是 H,数据在内存中的逻辑地址是 Ho3 .若(AL)=68H, (BL)=78H, CF= 1,则执行指令 SUB AL, BL 后,(AL) = 标志位 SF、CF、OF =、> o4 .若有如下变量定义: DATA2 DD

8、 02000080H。贝时旨令 JMP DATA2 是寻址方式,转向地址(IP) =H, (CS) =H。5 .执行下列指令后,(AL)=HTABLE DB '7254DEF'ENTRY DB 3LEA BX, TABLE MOV AL , ENTRY XLATB6 . CPU与外设交换的信息有: , ?口。7 .在8086系统中,一个中断类型号为 0DCH的中断服务子程序位于从 0100H: 3800H开始的内存中,则相应的中断矢量地址为 ,从该地址 开始连续4个存储单元存放的内容依次为 o8 . 8086有两种工作方式,即9 .若半导体存储芯片的地址线为13条,数据线为1条

9、,其容量为。10 .若字长为8位,X = 75,则凶补=H,不补=H 四.存储器扩展题(每小题5分,共10分)现有一微机系统的内存扩展连接图如下,请问:1 .在图中,RAMK片的容量是多大?扩展的存储器容量是多大?。2 .请写出图中各芯片组的地址空间。8088w 8 7 6 5 4 31 1111 11A A AAAA AY7Y6Y5Y4737;Y;703 2 - 1E -E -E CBAA12 A0RDIO/MWR074LS138D3 DoD7 D4五.阅读理解(每小题5分,共15分) 阅读下列程序段或程序,写出其完成的功能2. LEASI, DATA1LEADI, DATA2LEABX,

10、DATA3MOV CL, 10 XOR AX , AX MOV AL , SI LOPT:ADC AL, DIMOV BX , AL INC SI INC DI INC BX LOOP LOPT HLT3. DATA SEGMENTx DB 18 y DB 32 z DB ?DATA ENDSCODE SEGMENTMAIN PROC FAR ASSUME CS:CODE, DS:DATA START: PUSH DSXOR AX , AX PUSH AX MOV AX , DATA MOV DS, AX LEA SI, x MOV AL, SI SHL AL, 1 MOV BL, AL SHLAL, 1ADD AL, BL INCSIMOV BL, SI MOV CL, 3 SHR BL, CL SUB AL, BL MOV Z, ALRETMAIN ENDPCODE ENDS

温馨提示

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

评论

0/150

提交评论