微机原理与课程设计模拟试卷

发布 2023-12-28 04:50:10 阅读 2472

郑州航空工业管理学院年第学期。

课程考试试卷(a)卷。

课程名称: 微机原理与接**术考试形式: 闭卷

考核对象(专业或班级。

学号姓名。说明:所有答案请答在规定的答题纸或答题卡上,答在本试卷册上的无效。

一、填空题(本题总计20分,每空1分)

1.微型计算机的**控制器是由 、运算器和 3个主要部分组成。

2.8086 cpu中典型总线周期是由个时钟周期组成,其中t1期间cpu输出信息;如有必要时,可以在两个时钟周期间插入tw等待周期。

3.循环指令loop要对寄存器进行测试,以其内容是否为作为转移条件。

4. reset是复位信号,当其高电平有效时,会将cs设置为 ;复位操作后,程序将从地址开始执行。

5. 指令“pop ds”中的源操作数寻址方式为寻址,目的操作数寻址方式为寻址。

6. cpu和i/o设备之间传送的信息可分为和控制信息3类。

7. 汇编语言语句中的常量包括常量和常量。

8. 常见的两种汇编语言循环结构都包括和循环控制三部分。

9. sram结构由和外围电路(行/列地址译码器等)组成。

二、选择题(本题总计20分,每小题2分)

1. 已知8086**段寄存器cs = 2000h,则其可寻址的物理地址范围为( )

a. 2000h~2fffhb. 20000h~27fffh

c. 20000h~2ffffhd. 20000h~3ffffh

2. 8086 cpu(cs)=00e0h,已知物理地址为01070h,则其偏移地址为( )

a. 1070hb. 70h

c. 0e00hd. 0270h

3. 汇编语言源程序助记符指令书写的基本格式中,不可缺少的内容为( )

a. 注释b. 操作数。

c. 标号d. 操作码。

4. 下列选项不属于运算符的是( )

a. 算术运算符b. 地址运算符。

c. 逻辑运算符d. 关系运算符。

5. 转移地址的寻址方式中“相对寻址方式”是指( )

a. 段内直接寻址b. 段内间接寻址。

c. 段间直接寻址d. 段间间接寻址。

6. 8086的可屏蔽中断是经由( )信号请求的中断。

a. intr b. nmi c. inta d. into

7. 可编程中断控制器是( )

a. 8251ab. 8259a

c. 8237ad. 8255a

8. 8253工作方式中的方式1是指( )

a.可编程单稳脉冲方式 b.软件触发方式。

c.硬件选通方式d.方波发生器。

9. mov ax,tab[bx][si]属于( )寻址。

a.基址变址b.寄存器间接。

c.相对基址变址d.基址比例变址。

10.下列不属于8237a传送方式的是( )

a. dma写传送b. dma寻址。

c. dma读传送d. dma校验。

三、判断题(本题总计10分,每小题2分)

1. 汇编程序是经过汇编之后的汇编语言源程序。(

2. “jmp far ptr 符号地址”是段内直接寻址的指令格式。(

3. mov dx,ds:[bp] 符合指令语法的要求。(

4. 8086 cpu的数据总线和地址总线都能实现双向传递。(

5. xor ax,ax可以实现对ax的清零操作。(

四、简答题(本题总计14分,每小题7分)

1. 微型计算机中i/o接口的主要功能是?

2. 什么是中断源?通常的中断源有哪5种?

五、程序题(本题总计36分)

1. 若用1k×4位芯片组成16k×8位存储空间,需要多少个ram芯片?多少个芯片组?多少根片内地址线?若和8088cpu相连,则又有多少根片选地址线?(6分)

2. 已知ax= e896 h,bx= 3976 h,若执行add bx, ax指令,则标志位of、cf、zf、sf、pf和af各为何值?(7分)

3. 设有100h个字节的数据(补码)存放在数据段中自ea = 2000h开始的存储单元中,以下程序从该数据区中找出一个最小数并存入ea = 2100h的单元中,请将程序补充完整。(8分)

min: mov bx, ①

mov al,[bx]

mov cx, ②

lp1: inc bx

cmp al,[bx]

jng lp2

mov al,[bx]

lp2: dec cx

jnz ③

mov ④ al

4. 设计一个程序,完成从1连加到100(即1+2+…+99+100)的操作,结果保存在数据段的sum单元。(7分)

5. 8253初始化编程,计数器0,使其工作于方式1,按二进制计数,计数值为5080h。假设端口地址为2a0h~2a3h(8分)

微机原理试卷模拟

c.rep stosbd.repe scasb 3.指令 and dx,num and 0ffabh 现两个and,正确的解释是 c a 均是逻辑运算符b 均是指令助记符。c 前者是指令助记符,后者是逻辑运算符 d 前者是逻辑运算符,后者是指令助记符。4.乘法指令中的两个操作数,其中有一个操作数隐含...

《微机原理》模拟试卷

西南科技大学200 200 学年第学期。微机原理 期末考试试卷 卷 学院班级姓名学号。一 简答题 6 8分 48分 1.判断指令正误,正确打 错误打 push al shl ax,2 mov bx si add ax,5 pop cx mov es,03feh 答。2.什么叫波特率因子?什么叫波特率...

《微机原理》模拟试卷

西南科技大学200 200 学年第学期。微机原理 期末考试试卷 卷 学院班级姓名学号。一 简答题 6 8分 48分 1.不使用立即数,也不用任何存储单元中的数据,写一段程序 限六条指令之内 完成如下操作 1 ax,0 bx,1 cx。答 xor bx,bx xor cx,cx inc cx xor ...