微机原理试题A

发布 2024-04-16 18:30:09 阅读 3312

《微机原理与接口》试卷(a)

一、单项选择题(每小题 2 分,共 30 分。请将答案填在

1、机器数中,-128的原码是( )

a、10000000b b、11111111b c、00000000b d、不能表示。

2、数字的ascii码是哪种bcd码?(

a、压缩bcd码b、非压缩bcd码。

c、以上两种都是 d、不是bcd码。

中,i/o设备的编址方式采用( )

a、统一编址b、独立编址。

c、统一编址和独立编址 d、不确定。

4、指令mov ax,[1070h]的源操作数的寻址方式为( )

a、寄存器寻址b、寄存器相对寻址。

c、直接寻址d、立即数寻址。

5、下面哪种操作,读/写速度最慢( )

a、存储器操作b、寄存器操作。

c、立即数操作d、一样慢。

6、下面指令中,哪条指令不能实现清零操作?(

a、xor ax,axb、and ax,0000h

c、sub ax,axd、or ax,0000h

7、在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是( )

a、汇编指令b、机器指令。

c、 宏指令d、伪指令。

8、传送指令可影响的标志位是( )

a、ofb、 cfc、 sfd、没有。

9、堆栈是一种特殊的数据存储区,存取原则为( )

a、先进后出b、后进后出

c、先进先出d、和存储区的存取原则一样。

10、在进行除法运算时,余数的符号与谁的符号相同?(

a、除数b、商。

c、被除数d、不确定。

11、已知中断类型号为28h,它的中断向量存放在存储器的向量单元( )中。

a、00112h,00113h,00114h,00115h

b、00056h,00057h,00058h,00059h

c、0000:00a0h,0000:00a1h,0000:00a2h,0000:00a3h

d、0000:0050h,0000:0051h,0000:0052h,0000:0053h

12、在8253中,当计数初值为多少时,计数器的计数值最大。(

a、0ffffh b、0000h c、9999h d、10000h

13、用2k×1位的ram芯片组成16k×8位的存储器需要( )个ram芯片。

a、512b、128c、256d、64

微处理器提供( )个端口号。

a、64kb、1mc、16md、1g

中的a口支持( )

a、方式0,1,2 b、方式0 c、方式0,1 d、方式1,2

二、填空题(每空 1分,共20分)

1、设x=-11,y=37,字长n=8,则[x]补= h,[y]反= h。

2、三总线指和。

3、汇编语言源程序中语句有两种,分别是和。

4、存储器按照使用的功能可以分为两大类和。

5、地址译码方式有两种,分别是和。

6、cpu工作在实方式下,若指令mov al,[bp+si],其源操作数的寻址方式为假设bp=3500h,si=2500h,ds=3000h,ss=5000h,则源操作数的物理地址为。

cpu复位后,ip寄存器里的值为。

8、中断处理程序完成后,执行iret,则恢复。

并恢复。9、有两片8259a级联,从片接入主片的ir5,则主片8259a的初始化命令字icw3为 ,从片的初始化命令字icw3为 。

有种工作模式,其中方式三又称为。

三、简答题(每题 10分,共20分)

1、已知一数据段中的数据为。

data segment

str1 db 0,1,2

str2 db ‘456’

numb db 3 dup(20)

numw dw 3ah,-3

poin dw str2

data ends

请画出该数据段中数据存储形式。假设偏移首地址为0000h

2、堆栈指针寄存器sp的初值为1000h,ss=0ab7h,ax=2000h,bx=3000h。

试问:1) 执行指令push ax 后,ss和sp的值为多少?

2)再执行指令push bx和pop ax 后,sp、ax和bx 的值为多少?

四、综合题 (每题15分,共30 分)

1、 以4100h为源数据块的首地址,以4200h为目的数据块的首地址;数据块的长度为16,将源数据块传到目的数据块。(要求完整程序,画出程序流程图)

2、有如下接口原理图,如图所示。要求计数器0工作在方式1,初值n0=100,二进制计数;计数器1,工作在方式3,初值n1=1000,bcd码计数。要求:

(1)写出8253的端口地址;(2)写出计数器0和计数器1的工作方式控制字,并写出初始化程序。

sc1 、sc0选择计数器。

00---选择计数器0;01---选择计数器1;10---选择计数器2;11---无意义;

rw1、 rw0:计数器读/写格式选择。

01---只选计数器的低八位字节进行读/写;

10---只选计数器的低八位字节进行读/写;

11---先读/写低八位字节,再读/写高八位字节。

m2、m1、m0设定计数器的工作方式。

0 0 0 --方式0; 0 0 1---方式1; 0 1 0---方式2;

0 1 1 --方式3; 1 0 0---方式4; 1 0 1---方式5;

bcd表示计数方式选择:0---表示二进制计数; 1---表示bcd格式计数。

8255控制字。

d7---1特征位,表示控制方式字。

d6、d5—a口工作方式,00表示方式0,01表示方式1,10表示方式2

d4---0表示a口输出;1表示a口输入。

d3---0表示pc7~pc4输出;1表示pc7~pc4输入。

d2---0表示b口工作方式0;1表示b口工作方式1

d1---0表示b口输出;1表示b口输入。

d0---0表示pc3~pc0输出;1表示pc3~pc0输入。

答案及评分标准。

一、单项选择题(每小题 2 分,共 30 分。请将答案填在下面的**内)

二、填空题(每空 1分,共20分)

1、 0f5,25

2、 地址总线,数据总线,控制总线。

3、 指示性语句 ,指令性语句。

4、 随机存取存储器,只读存储器。

5、 单译码方式,双译码方式。

6、 基址变址寻址,55a00h

7、 0000h

8、 断点地址,标志寄存器。

9、 20h,05h,方波发生器。

注:第1小题写为f5也为正确。

第2小题写为ab,db,cb也为正确。

第4小题写为ram、rom,或随机存储器,只读存储器也为正确。

第9小题写为00100000b,00000101b也为正确。

三、简答题(每题 10分,共20分)

每空0.5分,中间因为某一个数错,而影响后面结果的位置(后面的结果对),只扣第一个错的空)

2、 1)ss=0ab7h2分。

sp=0ffeh2分

2)sp=0ffeh2分

ax=3000h2分

bx=3000h2分。

四、综合题 (每题15分,共30 分)

微机原理试题

中南大学考试试卷。2012 2013学年上学期时间110分钟 2013年1月10日。微型计算机原理与接 术课程48学时3学分考试形式 闭卷 专业年级 自动化 电气09级总分100分,占总评成绩70 注 此页不作答题纸,请将答案写在答题纸上。一 填空题 本题20分,每空1分 cpu对i o端口采用单独...

微机原理试题

微机原理考试试题纸 a卷 课程名称微机原理与接 术专业班级。题号一二三四五六七 十总分题分。备注 学生不得在试题纸上答题 含填空题 选择题等客观题 一 选择题 每题2分,共20分 微处理器的存储器寻址空间为 a 64kb b 1mb c 4gb d 64tb 2 串行接口8251a有 端口地址。a ...

微机原理试题

微机试题。一 选择题 每小题1分,共10分 1.8086执行程序时,对存储器进行访问时,物理地址可由 组合产生。a cs和ip b ss和ip c ds和ip d cs和bp 2 16位pc机中整数的有效范围是。a 32768 32767b 32767 32767 c 0 65535d 32768 ...