2023年上半年济南大学微机原理考题 A

发布 2021-12-28 10:49:28 阅读 9796

济南大学2010~2011学年第一学期课程考试试卷(a卷)

课程微机原理及应用授课教师。

考试时间 2023年 7 月 1 日考试班级。

学号姓名。一、填空题(每空1分,共10分)

cpu的地址总线为20根,可寻址的地址范围。

2、 8086cpu从功能上分为和两部分。

3、对应于int 03h的中断向量偏移量存放在。

cpu中的ss称为___寄存器,ds称为___寄存器。

5、指令“mov [bx],ax”中的源操作数的寻址方式是___目的操作数的寻址方式是___

6、汇编中子程序的定义以“名proc[参数]”表示开始,以“名___表示结束。

7.在串行通信中有两种基本的通信方式。

二、选择题(每小题1分,共20分)

将答案填到下**里。

1.在8086cpu微机汇编语言程序设计中,字操作的二进制数的位数是( )

a.8位 b.16位 c.32位 d.64位。

2.溢出标志of是反映( )

a.算术运算是否出现进位情况 b.算术运算是否出现借位情况。

c.带符号数运算结果是否超过机器能表示的数值范围。

d.无符号数运算结果是否超过机器能表示的数值范围。

3.默认状态下,在寄存器间接寻址中与ss段寄存器对应的寄存器是( )

a.bx b.bp c.sid.di

4.下列语句中有语法错误的语句是( )

a.mov ax,[bx][bp] b.add ax,[bx] c.cmp [bx],ax d.lea si,20h[bx]

5.以下指令不是逻辑运算指令的是( )

a.xor al,3 b.not a c.or al,3 d.cwd

6.在汇编语言程序设计中,变量定义后,具有类型属性,非法的类型属性是( )

a.字节 b.字 c.字符 d.双字。

7.在指令“mov ax,inbuff”中,变量inbuff的段是( )

a.cs b.ds c.ss d.es

8.2k×8的ram芯片数据引线的条数是( )

a.1条 b.2条 c.4条 d.8条。

9.可锁存信息的芯片是用在( )

a.数据总线 b.地址总线 c.控制总线 d.其他。

10.当cpu复位时,中断状态处于( )

a.开中断 b.关中断 c.高级中断开 d.不定状态。

11.nmi线上的中断请求是( )

a.可屏蔽的 b.不可屏蔽的 c.有时可屏蔽的,有时不可屏蔽的。

d.可以设置if位对其屏蔽。

12.对于一低速外设,在外设准备数据期间希望cpu能做自己的工作,只有当外设准备好数据后才与cpu交换数据。完成这种数据传送最好选用的传送方式是( )

a.无条件传递方式 b.查询传送方式 c.中断传送方式 d.dma传送方式。

13.产生intr中断请求信号的是( )

a.cpu b.i/o接口 c.运算器 d.中断控制器。

14.中断响应过程中,cpu在做保护断点工作时压入堆栈的是断点处的( )

a.指令 b.ip值 c.cs值 d.ip值和cs值。

15.“out 40h,al”指令时,是什么指令( )

a.存储器输出 b.i/o输出 c.存储器输入 d.i/o输入。

16.设8255a的端口地址为40h~43h,则端口b的地址为( )

a.40h b.41h c.42h d.43h

17.当8253的计数执行单元中的计数值计为0时,输出指示计数为0的信号线是( )

a.clk b.gate c.d7~d0 d.out

18.pc的rs-232c接口有( )引脚。

a.9条 b.16条 c.32条 d.25条。

19. 中断优先权排列是用于cpu在某一时刻优先执行。

a) 主程序b) 所有中断服务程序

(c) 最早申请中断的中断服务 (d) 优先级高的中断服务程序。

20.intel8253定时/记数器为( )

a) 2个独立的16位记数器 (b)做记数时clk脉冲必须宽度一样 (c)有五种工作方式

(d)仅按二进值记数。

三、简答题(每小题5分,共30分)

1、 cpu的三总线中,数据线和地址线上的数据流向有何不同?

2、 cpu与外设数据传送的方式有哪些?各有什么特点?

3、 cpu的寄存器有哪些?

4、 串行通讯有哪几种形式?各有什么优点?

5、 说明下列两条指令的不同点: sub ax,bx

cmp ax,bx

6、 比较软件、硬件和可编程定时/计数器用于定时的特点。

四、程序分析(每小题5分,共10分。

1. 判定下列指令是否正确,若不正确,请说明理由。(每题1分,共12分)

mov [bx], si] (

mov bl, e5h

in al, 80h

div 10

shl dx, 2

2、阅读下面的程序。

mov ah,0

mov cl,8

againshl al,1

jnc next

inc ah

nextdec cl

jnz again

hlt1)该程序段完成什么功能?(2分)

2)如果al的初值是55h,程序完成后ah中的值是多少?(3分)

五、编程题(共8分)

有100个字节的一串字符,找到同“a”相同的字符,将该字符的所在位置赋给8086寄存器al中。

六、接口综合题(共22分)

ibm-pc/xt的基本rom图。

问:1、采用什么片选方式(3分)

2、写出分配给32kⅹ8rom的地址(用不到的地址均赋零,a18连接的是“与非门”)(5分)。

附录138译码器。

138是3选8译码器:3个端为c、b、a 当c、b、a为是选通y0;当c、b、a为时选通y1;…当c、b、a为时选通y7。138译码器要工作必须g2a和g2b为低电平,g1为高电平。

2利用一片intel8255a芯片与8086cpu相接,将可编8255芯片设置成:a口接8个led指示灯,b口接8个开关(或按钮),c口接8个不同声音的喇叭,并且a口、b口、c口控制寄存器的地址分别为80h,81h,82h,63h。

1、请画出8255a外接的led、开关和喇叭示意图(4分)

2.写出该系统中8255的控制字(4分)

3、编写一段程序:将b口的数据读出,若开关合上,则相应的喇叭和指示灯进行声光提示(输出形式可以根据你自己的图定,8255基本输入/输出方式的控制字见附图2)(6分)

第2题图。附:8255控制命令字。

2019上半年B卷 原卷

全国计算机技术与软件专业技术资格 水平 考试办公室。北京思佳维科技 联合开发。第1大题。第1小题总分 15分。题目 用word软件录入以下内容,按照题目要求完成后,用word的保存功能直接。存盘。要求 1 将文章标题设置为宋体 二号 加粗 居中 正文设置为宋体 小四。2 将正文开头的 在 设置为首字...

2023年上半年西华大学课表

时间早晨。第1节。星期一星期二星期三。投资学周二第1,2节余传英5b 303多 100座国际金融周二第3,4节袁险峰3c 303普通教室110座高级。财务管理周二第3,4节陈万江3c 204普通教室110座。星期四。星期五星期六星期日。第2节。第3节。上午。高级财务管理周一第3,4节。会计软件运用周...

2023年上半年江南大学大作业

江南大学现代远程教育2013年上半年课程考试大作业。考试科目 税收筹划 大作业题目 内容 一共5个题,每题20分,共100分 一 2012年,王先生每月工资为8400元,该年王先生的年终奖预计共有49000元,请问如何筹划可以节税?二 吴明通过竞标获得安升街街道办集体企业的经营权 平时不领取工资 租...