桂林电子工业大学 微机原理及应用(三院)

更新时间:2023-10-19 19:40:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

桂林电子科技大学攻读工程硕士专业学位专业课考试试题

(说明:试题版面为标准A4)

2007 年在职攻读工程硕士专业学位

第二阶段专业课试题试题

学位类别名称: 工程硕士

工程领域名称: 计算机应用、控制工程

专业课名称: 微机原理及应用

考生须知

1.答案必须写在答题纸上,写在试题上无效。

2.答题时一律使用蓝、黑色墨水笔作答,用其它笔答题不给分。

3.交卷时,请配合监考人员验收,并请监考人员在准考证相应位置签字(作为考生交卷的凭据)。否则,产生的一切后果由考生自负。

共4页 第1页 1

桂林电子科技大学攻读工程硕士专业学位专业课考试试题

(各题标题字号为黑体5号字,题干字号为标准宋体5号字。)

一.填空题(每空1分 共计1*18=18分)

1. 微型计算机中,CPU重复进行的基本操作是 , ,和 。 2. 计算机中内存储器的主要功能是 。 3. 计算机内的堆栈是一种特殊的数据存储区,对它的存取采用 的原则。

4. 程序中断的基本过程包括五个基本阶段,分别是:中断请求, , , ,

和 。

5. 如果AH = 80H,AL = 48H,在执行SUB AH,AL之后,AX = 。

1) 若AH, AL中是无符号数,是否溢出? 。 2) 若AH, AL中是有符号数,是否溢出? 。

6. 每个存贮单元都有一个物理地址,但在程序设计时,程序员所面对的地址空间却采用___________表示。 7. 某CPU地址线为23根,则一般情况下其决定的最大内存容量为 。 8. 8位二进制补码10110010所表示的十进制数是 。 9. CPU和外设之间的数据传送方式有 , , 。 二.单项选择题(每题2分 共计2*11=22分) 1.微型计算机的外存贮器是指: _______。

A) ROM B) RAM C)磁盘 D)虚拟盘

2. 计算机内部进行数据处理的基本单位是:_______。 A)字 B)字节 C)位 D)字长 3. 下列数中最小的数是 。

A)(100101)2 B)(50)8 C)(100110)BCD D)(625)16 4. 8086/8088 CPU中设置指令缓冲队列的目的是 。

A) 保存所执行过的指令,以便下次使用时不用再去访问存储器 B) 减少取指令操作与取数据操作的冲突现象

C) 能够使EU 和BIU 并行工作,减少CPU 为取指令而等待的时间 D) 为了加快指令译码的时间

5. 存储器和CPU之间增加高速缓存Cache的目的是 。 A) 解决CPU和主存之间的速度匹配问题 B) 扩大主存储器容量

C) 扩大CPU中通用寄存器的数量

D) 既扩大主存储器容量,又扩大CPU中通用寄存器的数量。

共4页 第2页

2

桂林电子科技大学攻读工程硕士专业学位专业课考试试题

6. 寄存器间接寻址方式中,操作数存放在 。

A)通用寄存器 B)主存单元 C)程序计数器 D)堆栈 7. 计算机使用总线结构的主要优点是便于实现积木化,同时 。

A) 减少信息传输量 C)减少了信息传输线的条数 B) 提高了信息传输的速度 D)加重了CPU的工作量 8. 下列指令中正确的是 。

A) MOV DS,0200H C)MOV BP,AX

B) MOV AX,[SI][DI] D) MOV BYTE PTR [BX],1000

9. 用汇编语言编写的程序需经过 翻译成机器语言后,才能在计算机中执行。

A)链接程序 B)解释程序 C)操作系统 D)汇编程序 10. 在一段汇编程序中多次调用另一段程序, 用宏指令比用子程序实现 。 A)占内存空间小,但速度慢 C)占内存空间相同,速度快 B)占内存空间大,但速度快 D)占内存空间相同,速度慢 11.微型计算机产品至今已经历了多次演变,其主要标志是_______________。 A) 体积与重量 B) 价格 C) 微处理器的字长和功能 D) 用途 三.问答题 (共10+9=19分)

1. 指出下列8086/8088指令的基本功能和源操作数的寻址方式。(共2.5×4=10分) (1)MOV AX, 1200H (2)MOV BX,[1200H] (3)MOV BX, [SI] (4)MOV BX,[SI+1200H ] 2.设有一个具有13位地址和8位字长的存储器,试问:(共3×3=9分)

1) 存储器能存储多少字节的信息?

2) 如果存储器由1K×4位RAM芯片组成,共计需要多少片? 3) 需要用哪几位高位地址作为片选择码来产生芯片选择信号? 四. 编程题 (2.5×8=20分) 1. 写出一条能完成下述操作的指令:

1) 将AH的高半字节清零,低半字节不变: ; 2) 将AH的低半字节全置‘1’,高半字节不变: ; 3) 将AH的低半字节取反,高半字节不变: .

2. 下面子程序是查找首地址为STRING的串中是否有‘A’这个字符,如果有则转向YES执行,如果没有则转向NO执行。请将程序填写完整。

MOV CX,20 MOV BX,-1

共4页 第3页

3

桂林电子科技大学攻读工程硕士专业学位专业课考试试题

NEXT: ①

CMP AL,STRING[BX]

② NEXT

JNZ ③

YES: ... ... ... ...

JMP ④

NO: ... ... ... ... EXIT: ⑤

五. 设计题(共4+10+7=21分)

1.设某微机系统的内存由地址号连续的16KB静态RAM组成,起始地址为88000H。存储器芯片用8K×4的RAM芯片,CPU为8088。

1) 组成该内存空间共需几个芯片组?每个芯片组有几片RAM芯片?写出每个芯片组的地址空间。(4

分)

2) 画出该微机系统中16KB静态RAM与系统总线的连接(数据总线、地址总线、读写选通信号线、存

储器/IO选择线等)。(10分)

3) 编写程序片段,将该16KB内存全部清零。(7分)

提示:74LS138译码器功能表、引脚逻辑和RAM芯片主要引脚如图1所示。

3-8译码器逻辑关系

E3 1 1 1 1 1 1 1 1 E2 0 0 0 0 0 0 0 0 E1 0 0 0 0 0 0 0 0 C B A 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 输出有效引脚 Q0 Q1 Q2 Q3 Q4 Q5 Q6 Q7 其他组合 任意 输出均高阻 图1 74LS138译码器功能表、引脚逻辑和RAM芯片引脚图

共4页 第4页

4

本文来源:https://www.bwwdw.com/article/otwf.html

Top