2006年硕士研究生入学考试试卷(微机原理)

更新时间:2023-11-30 22:27:01 阅读量: 教育文库 文档下载

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

桂林电子科技大学2006年硕士研究生入学考试试题

桂林电子科技大学

二OO六年硕士研究生入学考试试题

考试科目:403微机原理及应用 考试时间:二OO六年一月十五日下午

试题适用专业:信号与信息处理、检测技术与自动化装置、管理科学与工程、测试计量技术及仪器等

(本试卷共5大题,共5页,总分150分,考试时间180分钟) 注意:所有答案全部写在答题纸上,否则本试卷无效。 一、填空题 (本题共15分小题,每小题2分,共30分) 1. 数在机器内部的表示形式按规定的格式有_______和_______两种

表示形式。

2. 运算器是对信息进行加工处理的部件,具体就是执行对二进制代

码的基本________和_________运算。

3. 指令字通常由_____________和___________两大部分组成。 4. 若AL=10100110B,则在分别执行指令SHR AL, 1和指令SAR

AL, 1后,结果分别为____________B和___________B。

5. 设HCM=50,则表达式是HCM NE 100的值为_____________,

表达式789AH AND 0FH=___________。 6. 已知数据定义如下:

NOM DW FNON

?

EQU BYTE PTR NOM

则FNON和NOM两个符号的地址具有________的段地址和偏移地

微机原理及应用 第 1 页 共 9 页

桂林电子科技大学2006年硕士研究生入学考试试题

址,但他们的___________不同。

7、80486微处理器的大多数常用指令均可在________周期内完成,其内部寄存器,ALU和内部数据总线都是______位。

8、在80486保护方式下,支持______的物理存储器地址空间,支持_________的虚拟存储地址空间。

9、对容量为2NB的存储单元的存储矩阵,需要_____位地址线选通对应存储单元,N位地址经地址译码器译码后能得到_______条存储单元选择线控制线。

10、主存与CPU连接时,一般采用两种速度匹配方式,即______和_________

11、微型计算机中有两种I/O接口的寻址方式,即______和_______ 12、8088/8086系统中,分配在系统板上的接口的端口地址________ 13、中断服务子程序的入口地址是由________和__________组成的。 14、8253-5各通道的计数初值可取_______码和_______码两种格式。 15、若要使8255A-5的A组和B组均工作于方式1,且使端口A为输入,端口B为输出,端口C未使用的端口为输入,需设控制字为______________.

二、单项选择题(本题共15小题,每小题2分,共30分)

1、用8位补码表示数-126的机器码算术右移以为后的结果是( ) A 10000001

B 01000001

C 11000001

D 1100010

2、用二进制加法对BCD编码相加时,当和的4位BCD码(相当于一位十进制数)大于1001且无向高位进位时( )

微机原理及应用 第 2 页 共 9 页

桂林电子科技大学2006年硕士研究生入学考试试题

A 不需要修正 B 必须进行减6修正

修正发放不确定

C 必须进行加6修正 D

3、由CS和IP代表的内容表示的是( ) A 可执行代码的长度

B 当前正在执行的指令的地址

D 代码段的首地址

C 下一条待执行指令的地址

4、8086/8088由最小工作方式改成最大工作方式应改接的引脚是线是( )

A TEST B LOCK C MN/MN D RG/TG0

5、已知VAR DW 1,2,$+2,5,6,若汇编时VAR分配的偏移地址是0100H,则汇编后0014H单元的内容是( ) A 2H

B 4H

C 6H

D 14H

7,55,欲将其中的55取入BX寄

6、已知数据定义为:MESS DW 存器,则( )指令可达此目的 A LEA BX , MESS B C MOV BX,

MESS+2

MOV BX ,OFFSET MESS D MOV BX,

MESS+2

7、若M=20H,N=30H,L=40H则指令MOV BX,(M AND N) OR NOT L执行后,BX的内容为( )

A BFH B 30H C 40H D 以上答案都不对

8、80486系统的高速缓冲器(Cache Memory)位于( )。 A 80486CPU外部 B 80486CPU内部 C 内存 D 外存 9、在80486中,( )部件用来存放CPU最近要使用的指令和数据。 A 总线接口

B 高速缓存 C

指令欲取

D 指令译码

微机原理及应用 第 3 页 共 9 页

桂林电子科技大学2006年硕士研究生入学考试试题

10、CPU对主存进行操作,下面哪种说法是不能实现的( ) A 按地址并能读/写一个字节代码

B 按地址串行1位1位进行读/写操作 C 按地址并行读/写一个字代码长度 D 按地址进行并行读出而不能实现并行写入

11、EPROM 2732有4K个地址单元,当从F0000H开始分配地址,它的最后一个单元的地址为( ) A F4025H B F1000H C F0CFCFH

D F0FFFH

12、对于IBM-PC系统,下列设备中,不需要通过接口插件板与系统扩展槽连接的设备是( ) A 键盘 B 显示器

C 磁盘驱动器 D 鼠标器

13、采用I/O端口统一编址,处理机可用一条ADD加法指令对( )访问

A 整个地址空间

B RAM地址空间

C I/O地址空间 D 随机器设计而定

14、保护断点的方法是( ) A 将断点地址送到指定的寄存器

B 将断点地址通过访问指令送到指定的内存单元中 C 将断点地址通过指令送到中断向量表 D 由硬件将断点地址自动压入堆栈

15、关于8255A-5芯片,下列各种描述中,正确的是( ) A

A组端口可工作于全部三种工作方式,B组端口能工作于除双

微机原理及应用 第 4 页 共 9 页

桂林电子科技大学2006年硕士研究生入学考试试题

向总线I/O方式之外的其它两种方式 B 式 C D

8255A-5有三个端口,每个端口均可工作于三种工作方式 以上均不对

8255A-5芯片在工作时,必须将A,B两组设置为相同的工作方

三、简单应用题(本题共6小题,每小题5分,共30分)

1,、已知BUFF中存有1000个字带符号数,编写使每个字均为其绝对值的过程(子程序)。

2判断下列8086指令的对错,对的则打‘√’错的则打‘×’ (1) JMP [BX];

( ) ( )

( )

(2) MOV AX,65536;

(3) MOV BYTE PTR 20, BX; (4) IN AL,DX;

( ) ( )

(5) SHR AX,04H

3、编写一个宏指令,完成对16位BX寄存器中的‘1’个数的统计,并将统计结果存于CX寄存器。

4、已知IRQ1,IRQ2,和IRQ3是3个外中断请求输入,其中IRQ1的优先权最高,IRQ2次之,IRQ3最低。设计一个判优硬件电路,在多个中断请求时,只有优先权高的中断请求才能出现在判优电路的输出端。

5、用74LS138译码器加上适当的门电路设计8086系统中的可编程并行接口8255和可编程计数器/定时器8253-5的片选CS控制端的译

微机原理及应用 第 5 页 共 9 页

桂林电子科技大学2006年硕士研究生入学考试试题

码电路。已知8255的地址为60H~~63H,8253-5的地址为40H~~43H。74LS138译码器的逻辑符号如图3.5所示,使用A9~~A5地址线作为地址译码器的输入,式按要求设计译码电路。 A2 Y0

A1 Y1 A0 Y2

Y3 & Y4 G1 Y5 G2A EN Y6 G2B Y7 74LS138

6、阅读下列程序,说明程序的功能并指出程序执行结束后相关寄存器或存储单元中的内容

STACK SEGMENT STACK

DW

256

DUP(?)

TOP LABEL WORD STACK ENDS DATA SEGMENT BUFF1 BUFF2

DB

\is a book\

DB \is a book\BUFF2-BUFF1;

CNT DW

COMP1 DB ? DATA ENDS CODE

SEGMENT

微机原理及应用 第 6 页 共 9 页

桂林电子科技大学2006年硕士研究生入学考试试题

ASSUME CS:CODE,DS:DATA,ES:EXTRA,SS:STACK START: MOV AX,DATA

MOV DS,AX MOV AX,STACK MOV SS,AX MOV AX,EXTRA MOV ES,AX

MOV SP,OFFSET TOP MOV CX, CNT

MOV SI,OFFSET BUFF1 MOV DI,OFFSET BUFF2 CLD

REPE

CMPSB JCXZ NEXT MOV COMP1,0FFH JMP DONE

NEXT: DONE:

MOV COMP1,00H MOV AH,4CH INT 21H

CODE

ENDS END START

程序功能:__________________________________________________

微机原理及应用 第 7 页 共 9 页

桂林电子科技大学2006年硕士研究生入学考试试题

COMP=_______________________.

四、编程题(本题共2小题,每小题15分,共30分)

1、编写程序请从键盘输入一个字符串,然后输出回显这个字串。 2、内存中连续存放着20个ASCII字符,如果是小写字母a与z之间的字符,请把它们转换成相应的大写字母的ASCII字符(否则不转换),并统计原20个ASCII字符中字符“z”的个数,转换结果(包括不作转换的a~~z之间的原ASCII字符)按序存入内存中,之后存放原20个ASCII字符中位‘z’的个数(用一个字节表示)

五、综合应用题(本题共2小题,每小题15分,共30分)

1、8255A作为输入设备接口电路的原理图如图5.1所示,8255A的A口最为数据输入接口,接收8位二进制原码数据输入,B口和C口分别接8只发光二极管作为数据输出接口,B口以补码显示A口输入数据,C口显示A口输入数据的绝对值。试编写该接口电路的主程序。

D7~~D0 系 A1 统 总 线 A7~A2 译码 A 数字输入

A0 8255 B RD C WR CS 数字输出 数字输出

图 5·1

微机原理及应用 第 8 页 共 9 页

桂林电子科技大学2006年硕士研究生入学考试试题

2、使用某微机系统中的8253作为分频器,产生600Hz的方波经滤波后送扬声器发声,用8255的PC0作为8253的GATE0控制,8255已初始化,其地址为60H~~61H,已知微机系统的主频为3MHz,8253的地址为40H~43H,试编写控制主程序,当按下‘S’键(大小写均可)后开始使扬声器发声,按其他键后停止发音。

微机原理及应用 第 9 页 共 9 页

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

Top