西安邮电学院考试试题2007-2008(A卷)

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

共 页 第 页 总印 份 (附卷纸 页)

题号 一 二 三 四 五 六 七 八 九 十 总分 得分 评卷人 一、填空题(每空1分,共20分) 1.试将左边名词与右边的说明对应地联系起来,在括号内填入所选的A 、B 、C ……。 ⑴ CPU ( D ) A.保存当前栈顶地址的寄存器 ⑵ EU ( H ) B.指示下一条要执行的指令的地址 ⑶ BIU ( J ) C.控制某些操作的标志 ⑷ 堆栈 ( E ) D.分析并控制指令执行的部件 ⑸ IP ( B ) E.以先进后出方式工作的存储器空间 ⑹ SP ( A ) F.唯一代表存储器单元的地址 ⑺ 状态标志 ( I ) G.保存各逻辑段起始地址的存储器 ⑻ 控制标志 ( C ) H.执行单元,由算逻单元ALU 及寄存器组成 ⑼ 段地址 ( G ) I.记录指令操作结果的标志 ⑽ 物理地址 ( F ) J.总线接口部件,完成通过总线的操作 2.当存储器读出时间大于CPU 所要求的时间是,为了保证CPU 与存储器的周期配合,就要利用______________信号,使CPU 插入一个____________状态。 3.主机与外设之间交换信息时,通常采用_______________方式,_______________方式和_______________方式。 4.8086/8088提供的能接收外部中断请求信号的引脚是__________和__________。两种请求信号的主要不同之处在于_________________________。 5.中断向量是指___________________________,中断向量表是_______________________________。 解答: 1 ⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ 2 3 4 5 专

线 线 订 订 装 装 2008年1月 日 考试用 西安邮电学院考试试题(A 卷) (2007—2008学年第一学期) 课程名称:微机原理与汇编语言 计科、电科、网络、 试卷类型:(A 、B 、C )A 考试专业、年级:光信息、 科技等05级本科

共页第页总印份(附卷纸页)

二、指出下列指令中哪些是错误的,并说明原因(每小题1分,共10分)

⑴ MOV BL,AX ⑹ IN BL,DX

⑵ MOV 100,CX ⑺ LEA BX,AX

⑶ NOV WORD PTR[SI],AX ⑻ XCHG AL,100

⑷ MOV CS,AX ⑼ MOV BYTE PTR [BX],100

⑸ OUT 541H,AL ⑽ MOV AX,CS

解答:

三、简算题(每小题5分,共30分)

1.将下列十进制数转换成二进制数和十六进制数。

⑴ 65535 ⑵ 1048575 ⑶ 45.6875 ⑷ 27/32 ⑸ 0.4375

2.写出下列数的源码,反码和补码(字长为8位)。

⑴ 15 ⑵ -20 ⑶ 27 ⑷ -56 ⑸ -17

3.写出下列存储器地址的段地址,偏移地址和物理地址。

⑴ 2341H:0035H ⑵ 1FD0H:00A0H ⑶ 0000H:0100H

4.在8086系统中有一堆栈区,其地址范围为1250H:0000H~1250H:0100H,(SP)=0050H,问:

⑴栈顶物理地址是多少?⑵栈底物理地址是多少?

⑶ (SS)=?⑷若存入数据2457H,此时(SP)=?

5.下列RAM芯片需要多少个地址线?多少个数据线?

⑴ 512⨯4 ⑵ 16K⨯1 ⑶ 1K⨯8 ⑷ 4K⨯1 ⑸ 2K⨯4

6.求下列中断类型号所对应的中断向量表的逻辑地址。

⑴ 1EH ⑵ 30H ⑶ 0B0H

共 页 第 页 总印 份 (附卷纸 页)

解答: 1. 二进制 十六进制 ⑴ ⑵ ⑶ ⑷ ⑸ 2. 源码 反码 补码 ⑴ ⑵ ⑶ ⑷ ⑸ 3. 段地址 偏移地址 物理地址 ⑴ ⑵ ⑶ 4. ⑴ ⑵ ⑶ ⑷ 5. (1) (2) (3) (4) (5) 6. (1) (2) (3) 专

线 线 订 订 装 装

共页第页总印份(附卷纸页)

四、仔细阅读下列程序段后,回答问题。(每小题5分,共20分)

1. XOR SI,SI

MOV CX,10

NEXT: MOV AL,BUF1[SI]

MOV ES:BUF2[SI],AL

INC SI

LOOP NEXT

HLT

问:(1)该程序段完成什么功能?

(2)用MOVSB重编此段程序。

解答:

2. TABLE BW 58,36,68,77,90

INTRY DW 6

MOV BX,OFFSET TABLE

ADD BX,ENTRY

MOV AX,[BX]

问:执行完该段程序后,AX中的内容是什么?

解答:

共 页 第 页 总印 份 (附卷纸 页)

3. MYDATA SEGMENT GRAY DB 18H,34H,05H,06H,09H DB 0AH,0CH,11H,12H,14H MYDATA ENDS MYCODE SEGMENT ASSUME CS:MYCODE,DS:MYDATA GO: MOV AX,MYDATA MOV DS,AX MOV BX,OFFSET GRAY MOV CX,2 CYCLE: IN AL,1 XLAT OUT 2,AL LOOP CYCLE MOV AH,4CH INT 21H MYCODE ENDS END GO 问:⑴ 标号GO 至标号CYCLE 之间实现什么功能? ⑵ 说明这段汇编语言源程序完成的功能。 解答: 专

线 线 订 订 装

相关文档
最新文档