西南交通大学2012~2013学年第(一)学期期末考试试卷(a)
课程**: 3243970 课程名称:《微机原理》 考试时间: 120 分钟
阅卷教师签字:
一、单项选择题(每题2分,共20分)
1、如下所列,( d)器件属于ram类器件。
a. u盘b. 2764c. 光盘 d. 内存条。
2、计算机操作系统的功能不包括( b )
a. 处理机管理b. 系统初始化。
c. 内存管理d. 用户管理。
3、以下指令中,目的操作数不是寄存器寻址的指令为( d )
a. popfb. mov ax, [bx]
c. lodswd. push ax
4、对指令test al, 01h 的功能描述正确的是( b )。
a. al与01h相或,影响标志位 b. al与01h相与,影响标志位。
c. al与01h相减,不影响标志位 d. al与01h相与,回送操作结果。
的指令中,正确的指令是( d )
a. push blb. sar ax , 2
c. in al, 380hd. mov ax, 1[bp][si]
的数据地址总线ad0-ad15是在不同的( c )实现分时复用的。
a. 指令周期 b. 总线周期 c. 时钟周期 d. 中断响应周期。
在存储器扩展时,( d )引脚的信号是不需要的。
a. alebc. a0d. intr
8、对两个带符号数,比较指令cmp ax , bx 需要采用( b )来判别两个数的大小。
a. cf⊕zf b. of⊕sf c. cs ⊕cp d. zf⊕sf
9、若cs=1000h,(5678h)=01h,(5679h)=02h,指令lea si, [5678h]执行后,si=( c )
a. 1000h b. 0102hc. 5678h d. 0201h
响应外部可屏蔽中断时,保护现场主要包括( d )
a. ax、f和cs b. ip、cs和sp c. ip、f和ax d. ip、cs和f
二、填空题(每空1分,共20分)
1、设字长为八位,有[x]反=0fbh,[y]补=0f6h,则有:[x+y]补x-y]补。
逻辑地址0000h:0024h中存放0040h,0000h:0026h存放1000h,对应的中断类型号 ,对应的中断服务程序入口地址。
在最小模式下执行指令in ax, dx 时,8086的以下引脚状态为。
m/= 4、执行如下程序段: mov ax, 01h
mov cx, 04h
mov bx, 0eh
again: shl ax, 1
sub bx, ax
loopnz again
运行后,axcxbx
的存储器由1000h:0200h开始往低地址方向进行自检,共有200个字节内存,在检测到第100个字节时发现出错,此时,出错单元的物理地址pa
6、存储器片选信号产生方法有(12和(3
7、采用芯片8253能构成计数器的最大计数范围是从到。
8存储器是需要刷新电路的。相同微电子制作工艺的rom和ram访问速度快。
9、 2号dos功能调用,功能号存放在要显示的字符放在指向的起始。
地址中。三、判断题(正确在括号内打“√”错误打“×”每题1分,共5分)
1、 当i/o口与存储器统一编址时,需要用不同的指令访问存储器和i/o口。
2、 8086中,当除数出现为0时,产生的中断是非屏蔽中断。
3、 push [bx] (
4、 在8086指令中,算术右移与逻辑右移效果相同。
5、 堆栈是存储器。 (
四、简答题(共25分)
1、设ds=1000h,ss=2000h,si=100h,di=200h,分别指出下列指令的寻址方式,若为。
存储器操作数请写出有效地址ea和物理地址pa。(9分)
1)movsw
2)mov bx,[bp+1]
2、程序段定义如下:(12分)
data segment at 1000h
org 100h
x1 db 0,1
x2 dw 2dup(2,?)
x3 dw ‘ab’
x4 equ $-x2
x5 dw x2
data ends
请画出data段的存储器分配示意图(要求在图中。
标出存储单元的物理地址、存储内容及变量的名称),并写出x4的值。
3、请用重复前缀等指令改写如下程序段(4分)
mov ax, 1000h
mov es, ax
mov di, 100h
mov al, 55h
mov cx, 10
again: mov [di], al
inc di
dec cx
jnz again
五、硬件分析与设计(共30分)
1、(18分)采用8088cpu的系统的主存设计如图1所示。
1)指出图中各存储器芯片的容量;(4分)
2)分析eprom的地址范围,若有地址重叠,列出重叠部分地址;(4分)
3)要使sram1和sram2具有唯一的的有效地址范围,请连接sram1和sram2的片选信号,并写出其地址范围(4分);
4)编程实现对sram1中各单元内容求反,并移送到sram2对应的单元中,写出程序段源程序清单。(6分)
解的容量为32kb,62256的容量为32
2、(12分)如图2所示,采用c55和8253设计一个倒计时显示电路,82c55芯片的a口接1个7段数码管,a、b口工作在方式0,引脚pc4为状态查询引脚,8253作定时器用,工作在方式3,现要求每隔500毫秒数码管交替显示0和1两个阿拉伯数字。设82c55的端口地址为100h-103h,8253端口地址为600h-603h。
1、写出82c55初始化程序;(3分)
2、写出8253初始化程序; (4分)
3、写出控制数码管每隔500毫秒交替显示0和1的控制功能程序。(5分)
图2 题5.2示意图。
西南交大ANSYS作业
结构分析程序应用。作业。指导老师 李翠娟。班级 09级土木17班。姓名 李牧羽。学号 20090494 土木工程学院。2012 年 6 月。结构力学中,轴力以受拉为正 受压为负 剪力以绕隔离体顺时针方向转动者为正 反时针方向为负 弯矩以使梁的下侧纤维受拉为正 上侧纤维受拉为负 ansys中轴力以受拉...
交大微机原理作业
第一次作业。分数 1三输入与非门的输入端a b c的状态分别为 则其输出状态为。答案 正确。这次提交的分数 1 1。分数 1下面哪种语言能够被计算机硬件直接识别并执行?选择一个答案。正确。这次提交的分数 1 1。分数 1在计算机系统中,是主机与外部设备进行信息交换的桥梁。选择一个答案。正确。这次提交...
交大微机作业三
现行数据段位于存储器b0000h到b0fffh字节单元,则段寄存器ds的内容及该段长度 字节数 分别为 选择一项 a.0000h,0fffh b.b000h,00ffh c.b000h,0fffh d.b000h,1000h 题目2从8086存储器中读取奇地址存储的字节需要 个总线周期。选择一项 a...