|
科目代码:421 请在答题纸(本)上做题,在此试卷及草稿纸上做题无效! 山东科技大学 2005 年招收硕士学位研究生入学考试 微机原理试卷 (共 6 页) 一、简答题(30 分,每题 3 分) 1、如果一台微机的 CPU 的时钟频率是 20MHz,该 CPU 的一个总线周期含有 4 个时钟周期, 那么此机的总线周期为多少? 2、在指令 MOV BX,VAR[DI]中,如果 DS=2000H,DI=0500H,VAR=0100H,则源操作 数的物理地址是多少? 3、用 MOV 指令将十进制数 56 以非压缩 BCD 码格式送入 AX,请写出正确的指令。 4、执行下列指令后,标志位 CF 和 OF 的值是多少? MOV AL, 45H ADD AL, OEBH 5、PC 机在执行什么指令时, IOR 信号有效? 6、通常外部中断服务程度一开始使用 STI 指令的目的是什么? 7、写出对 8253 定时器顺序写入 16 位初始值的步骤; 8、8255 在方式 0 输入时,A、B、C 三个端口能否稍存输入数据? 9、异步通信方式,采用 16 倍频发生器作为接收信号时钟,其目的是什么? 10、中断矢量表,可以存放 256 个中断入口地址,矢量表占用的最大内存空间为多少? 二、汇编语言概念题(22 分) 已知数据段和程序:DATA SEGMENT STR1 DW -32 STR2 DB 2 DUP(A,’1’),35H, 21H COUNT EQU $-STR2 STR3 DDW STR1 STR3 DW STR1 DATA ENDS 1、画出该数据段的存储形式(8 分); 2、指出下列指令源操作数据的寻址方式,并给出目的(寄存器或存储器地址) 及目的操作数的数值(14 分) (1)MOV DI,OFFSET STR2 (2)MOV CX, COUNT (3)ADD CX, WORD PTR [DI+2] (4)PUSH CX POP DI (5)MOV WORD PTR [DI],DI 第 1 页 三、程序分析(23 分) DATASEGMENT BUFFER DB 36H,48H,56H,06H,78H,98H,26H COUNT $-BUFFER BUFFER1 DB 56H,68H,76H,88H,89H,98H,65H COUNT1 $-BUFFER1 DATA ENDS CODE SEGMENT ASSUME CS:CODE,CS:DATA STRTA: MOV AX, DATA MOV DS, AX MOV CX, OFFSET BUFFER PUSH CX MOV CX, COUNT PUSH CX CALL DISP ① ② ③ ④ ⑤ MOV AH, 4CH INT 21H CODE ENDS END STRTA SCODE SEGMENT ASSUME CS: SCODE DISP PROC FAR PUBLIC DISP PUSH BP 第 2 页
,更多更新年份持续更新,请在本站的考博信息网|www.kaoboinfo.com中的“考研试卷库”学校栏目中查询下载。
|