

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2003 级微机原理与应用期中试题班级:学号:成绩:一、填空题(题 n、o、p、q 每空 2 分,其余每空 1 分,共 30分):a)b)c)d)e)f)g)h)i)01011101.101B = 93.625D = 5D.AH=( 1001 0011 . 0110 0010 0101 )BCD4CD.A5H = 1229D = 0100 1100 1101 B A7H+B8H= 15FHE4H-A6H= 3EH+89 的补码 =01011001B-37-37原码 = 10100101 B补码 = 11011011 B(X)补码 =10110101B, X 的真值=-75D已知字符A 的 AS
2、CII 码为 41H,字符 M 带奇校验的ASCII 码为 1 1001101已知x补11010100B,则-(1/4)x补00001011Bj)(11010.1)2(100100.1000)BCD+(26.8)16=( 89.8)10一个有 16 个字的数据区,它的起始地址为 70A0:DDF6,那么该数据区的最后一个字的物理首地址为 7E814H。指令 JMP NEARPROG1,在程序代码段中的偏移地址为 2013H(这是该指令第一字节的偏移地址)。组成该指令的三字节机器码为E91234H(其中E9H 为操作码)。执行该指令后,程序转移去的偏移地址为5428H已知程序段为:k)l)m)n
3、)dat1db db db.dx,dx,12h,34h,56h,78h$-dat110hdup (1,2,3)dat2movaddsize dat1word ptr dat1+4; dx=1;执行程序后0105hr)下列程序段的功能是完成(a*b+c)/a 的运算,其中变量 a,b ,c,和 s 均为带符号的字数据,结果的商存入 s,余数则不计,请在下列空格中填入合适的指令(注:请按注释填空)(13 分)MOVAX,aIMULbA*b 在 CX:BX 中MOVCX,DXMOVBX,AXMOVAX,CC 在:中CWDADDAX,BXa*b+c 在:中ADCDX, CXIDIVa商存入MOVS,A
4、X二、判断题(每小题 1 分,共 10 分)下面指令中出现的 VAL 为一字变量,不正确的指令错误所在1任何单元都只有唯一的段地址和偏移地址。 (X )2MOVCL,BL ( X)3MOVCX,OFFSET VALBX (X )4RCRword ptr BX+SI,CL ;(X ) BX+SI类型不明确5MOVBX,VAL :DX (X )6MOVDS,BP+DI (V )7JMPDWORD PTR BX+SI (V )8PUSH OFFSET VAL ( X)9OUT 260H,AX (X )10TEST DL,00000100B (V )三(10 分)假设(CS)=3000H,(DS)=4
5、000H,(ES)=2000H,(SS)=5000H,(AX)=2060H,(BX)=3000H,(CX)=0005H,(DX)=0,(SI)=2060H,(DI)=3000H,(43000H)=0A006H,(23000H)=0B116H,(33000H)=0F802H,(25060H)=00B0H,(SP)=0EH,(CF)=1,(DF)=1。请写出下列各指令独立执行完后,有关寄存器及容。单元的内(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)SBB CMP MUL AAM DIV SAR XOR REP JMPXCHGAX,BXAX,WORD PTR SI+0FA0H BY
6、TE PTR BXBH AX,CLAX,0FFE7H STOSBWORD PTR BXAX,ES:BX+SI解:(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(AX)=0F05FH,(S,Z,O,C)=(1,0,0,1)(S,Z,O,C)=(1,0,1,1)(AX)=0240H, (OF,CF)=(1,1)(AX)=0906H, (SF,ZF)=(0,0)(AX)=20ACH,条件码无定义(AX)=0103FH,(AX)=0DF87H,(S,Z,O,C)=(0,0,X,0)(S,Z,O,C)=(1,0,0,0)(22FFCH)-(23000H)=60H,(DI)=2H,(CX)
7、=0 IP=0A006H,(AX)=00B0H,(25060H)=2060H,四、(10 分)设 CS=4050H, IP=3D8FH,SP=F17CH,在执行了 CALL 2000:9A84H 指令后,求 CS、IP、SP、(SP)、(SP+1)、(SP+2)、(SP+3)的内容为多少?答:CS=2000H, IP=9A84H, SP=F178H(SP)=8FH, (SP+1)=3DH, (SP+2)=50H, (SP+3)=40H五、(10 分)简答题:(1)(2)(3)(4)微型机采用什么样的总线结构?微型机由哪三大部分组成?8088CPU 按功能结构可以分为哪两大部分,每部分的作用是什
8、么?8 位机(或模型机)中的 PC 与 8088CPU 中的 IP 功能上有和不同?8088 在4 个当前段时,代码段、数据段及堆栈段的偏移量分别由什么提供?答:(1)单总线结构,由 CPU、MEM、I/O 接口三部分组成。(2)8088CPU 按功能结构可分为 BIU 和 EU 两部分,BIU 部分负责与总线的接口,即从 MEM 取指令或读写数据,或与 I/O 接口间交换数据;EU 部分负责指令的执行。(3)PC 中放的是下一条要取出的指令(也是下一条要执行的指令)的地址;而 IP 中放的是下一条要取出的指令的地址的偏移量,但不一定是要执行的指令地址(因为有指令队列)。(4)CS:由 IP
9、提供;DS:由 16 位地址偏移量(或称有效地址EA)SS:由 SP 或含有 BP 的寻址方式提供六、(15 分)阅读下列程序,说明程序功能,画出简明流程图。答:功能为统计长度为 10 的字符串 STR 中,字符A的个数,并放 ANUM 单元。一个单元中的 10 为字符串的长度。STR 中第DATA STR ANUM DATASTACKSEGMENTDB DBENDS10,ABCDAEFGAH?SEGMENTPARASTACK STACKDB 100 DUP (?) ENDSSEGMENTSTACKCODEAME PROC PUSH MOV PUSH MOV MOV MOV LEA MOV M
10、OV INC MOV MOV CLD SCASB JNZ INC LOOP MOV RET ENDP ENDSENDCS:CODE, DS:DATA, ES;DATA, SS:STACK FARDS AX,0 AXAX,DATA DS,AX ES,AX DI,STR CH,0 CL,DI DIDL,0AL,ASTARTBEGIN:AGAIN:NEXT DL AGAINANUM,DLNEXT:STARTCODESTART七、(15 分)设有字变量数组 X、Y 和 Z。X 数组中有 X1,,X10;Y 数组中有 Y1,,Y10;Z 数组中有Z1,,Z10。请编写完整的源程序,实现下列功能: Z1=
11、X1+Y1 、Z2=X2+Y2、Z3=X3-Y3、Z4=X4-Y4、Z5=X5-Y5、Z6=X6+Y6、Z7=X7-Y7、Z8=X8-Y8、Z9=X9+Y9、Z10=X10+Y10。答: DATA XY ZLOGIC_RULE DATASTACKSEGMENTDW DW DW DWENDSX1,X2,X3,X4,X5,X6,X7,X8,X9,X10 Y1,Y2,Y3,Y4,Y5,Y6,Y7,Y8,Y9,Y10 Z1,Z2,Z3,Z4,Z5,Z6,Z7,Z8,Z9,Z10 00DCHSEGMENTPARASTACK STACKDB 100 DUP (?) ENDSSEGMENTSTACKCODEAMECS:CODE, DS:DATA, SS:STACK FARDS AX,0 AXAX,DATA DS,AX BX,0 CX,10DX,LOGIC_RULE AX,XBXDX,1 SUBTRACT AX,Y
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO 16408:2025 EN Dentistry - Oral care products - Oral rinses
- 偷钱自愿归还协议书范本
- 文化产业项目部分股权置换与转让实施合同
- 旅游景区开发项目诚意金支付及合作终止协议
- 产业园区物业管理与招商引资合作协议
- 仓储物流园区拆迁补偿及补偿款分配协议
- 生态工业园区绿色厂房租赁合同书
- 阿里巴巴平台消费者权益保护服务合同
- 中式快餐店跨区域联营管理协议
- 厂房搬迁及安全生产责任协议
- 2025年 北京门头沟大峪街道社区储备人才招募考试试题附答案
- 智慧检验与大数据分析知到智慧树期末考试答案题库2025年温州医科大学
- 2024北京西城区四年级(下)期末数学试题及答案
- 中国慢性阻塞性肺疾病基层诊疗指南(2024年)解读
- 湖北省宜昌市(2024年-2025年小学三年级语文)部编版期末考试(下学期)试卷(含答案)
- 精神病症状学(psychopathology)课件
- 华泰基本面轮动系列之七:行业配置策略趋势追踪视角
- “一站到底”知识竞赛题库及答案(1590题)
- GB∕T 19673.1-2013 滚动轴承 套筒型直线球轴承附件 第1部分 1、3系列外形尺寸和公差
- 亚马逊品牌授权书(英文模板)
- 《现代汉语修辞》PPT课件(完整版)
评论
0/150
提交评论