微机原理test1文档格式.docx

上传人:b****4 文档编号:7933355 上传时间:2023-05-09 格式:DOCX 页数:15 大小:196.55KB
下载 相关 举报
微机原理test1文档格式.docx_第1页
第1页 / 共15页
微机原理test1文档格式.docx_第2页
第2页 / 共15页
微机原理test1文档格式.docx_第3页
第3页 / 共15页
微机原理test1文档格式.docx_第4页
第4页 / 共15页
微机原理test1文档格式.docx_第5页
第5页 / 共15页
微机原理test1文档格式.docx_第6页
第6页 / 共15页
微机原理test1文档格式.docx_第7页
第7页 / 共15页
微机原理test1文档格式.docx_第8页
第8页 / 共15页
微机原理test1文档格式.docx_第9页
第9页 / 共15页
微机原理test1文档格式.docx_第10页
第10页 / 共15页
微机原理test1文档格式.docx_第11页
第11页 / 共15页
微机原理test1文档格式.docx_第12页
第12页 / 共15页
微机原理test1文档格式.docx_第13页
第13页 / 共15页
微机原理test1文档格式.docx_第14页
第14页 / 共15页
微机原理test1文档格式.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

微机原理test1文档格式.docx

《微机原理test1文档格式.docx》由会员分享,可在线阅读,更多相关《微机原理test1文档格式.docx(15页珍藏版)》请在冰点文库上搜索。

微机原理test1文档格式.docx

每小题1分,共10分)

1.微处理器在实际运行中大部分时间都用于对存储器访问,存储器的形式

(性能)在很大程度上决定了微型计算机的性能。

(T)P130

2・微型计算机系统中内存与外之间的数据传送只能在CPU的控制下完成

DMA

3.DRAM定时刷新电路的主要作用是要写入新的信息。

(F)维持原信息

4.将中断类型号乘以8,可以得到中断向量的存放地址。

(F

5・多个外设可以通过8259A中断控制器用一条中断请求线向CPU发出中断请求。

(T)

6.80X86CPU的段寄存器是专门用于存放段基址的。

(F)段选择符

7.JMPDX(T)

8・所有算术运算类指令均要影响标志寄存器的内容。

(T)P6()(只有个别指令除外:

数据宽度变换指令)

9.8259A中设置中断屏蔽寄存器是为了改变各个中断的优先级。

(F)

10.段空间的大小与段地址无关。

三、简答题(本大题共30分,其中1-2小题必做,共15分;

其余小题任选15分完成,所选题目少于15分者,按实际分数计算;

所选题目超过15分者,超出部分不加分,答错倒扣分J

阅读下列程序,写出程序执行后指定单元和寄存器的内容。

(10分)

DATA

ARRAYCOUNTDATACODE

SEGMENT

ORG0100H

DBOFEH,86H,95H,21H,79H,05H,53H,47H,7FH

EQU$-ARRAY

ENDS

INT21H

CODEENDS

ENDSTART

;

把9个带符号数按从大到小的次序排列(最大的数字放在地址最小的单元中)令数据段的段基址为2000H

 

(1)74LS138作用是什么?

译码电路,用地址线和存储器读写线译码产生RAM的片选信号,从而决定存储器的地址范围。

(2)该电路中74LS138在什么条件下工作?

A16为0,A17A18A19均为1,且进行存储器读或写时,74LS138才工作

(3)RAM芯片的地址范围是多少?

A12oooAO

A19A18A17A16A15A14A13

EAOOOH-EBFFFH8k

3・根据以下要求用一条指令写出相应操作

(1)把EBX和EDX内容相加,结果放入EDX中。

ADDEDX,EBX

(2)用寄存器SI和位移量为9DH的寄存器相对寻址方式把所指存储单元中的一个字和DX内容相加,结果送入该存储单元中。

ADD9DH[SI],DX

(3)用寄存器BP和DI的基址变址寻址方式把所指存储单元中的一个字节与AL寄存器内容相加,结果送入AL寄存器中。

ADDAL,[BP][DI]4.数据段中有以下定义

ARRAY1EQU57H

ARRAY2DW57H

指出下面两条指令源操作数的寻指方式

MOVDX,ARRAY1;

寻址方式!

立即寻址

MOVDX,ARRAY2;

寻址方式:

直接寻址

5.分析以下指令并回答指令出错的原因

ADD

DH,

ex

MOV

[DI],

[SI]

INC

86H

OUT

78H,

CL

原因:

宽度不匹配

全为存储器操作数原因:

不能为立即数

CL应为AL或立即数

6.存储器芯片的片选控制有几种方式,各自的优点和缺点是什么?

线选法:

电路简单,但占用地址线多,地址不连续

局部译码法:

电路简单,同样的存储单元地址会不唯一全译码法:

使用全部地址线,电路复杂,但地址会唯一,访问方便7・简述CPU和外部设备之间的数据传输方式及各自的特点?

无条件传送:

电路简单,使用范围有限査询方式:

CPU大量时间用于状态査询中断方式:

处理突发事件,CPU利用率高

DMA方式:

CPU释放总线控制权,速度快,电路复杂I/O处理机:

专用处理器控制数据传输,不需要CPU干预

8.写出如下程序段的功能

STD

LEADI,ES:

[1690H]

MOVCX,0080H

MOVAX,9

REPSTOSW将1690H为末地址的128个字置勺,

4.综合题如图所示,8255A作为用中断方式工作的绘图仪接口,PC3作为INTR信号,并且与之相连的8259A在系统程序中已经完成了初始化,中断类型号为OBH,8255A的端口地址分别为:

A口!

0091H;

B口:

0093H;

CD:

0095H;

控制口:

0097H。

1.完成硬件连线图。

2.请根据工作要求写出8255A的初始化(包括系统所需要的设置)程序段以及中断逻辑初始化程序段。

G1

YO

G2A

Y2

C

B

A

•4LS13S

绘图仪

A9

A8

A7

1

A6

cS

PAOPA7

PC?

PC6

WR

PCO

PCI,PC:

PC4,PCS

PBTPBO

Al

AO

D^DO

PC3

S255A

STROBE

IbHR连接8259A的IR3

A5

A4

A3

A2

91H

93H

95H

97H

8255片内地址线

4LSI3S

8255A工作方式:

AOH

ODH

A口方式1输出10100000中断允许00001101

MOVMOVOUT

8255A初始化程序:

AL,0A0H;

DX,97H

DX,AL

AL,0DH;

DX,97HDX,AL

00001101

中断逻辑初始化程序

MOVAX,SEGINTPROC

DS,AX

DX,OFFSETINTPROC

AX,250BH

INT

21H

IN

AL,21H

AND

AL,0F7H:

11110111

21H,AL

STI

附:

三。

1。

说明

对数组1,5,8,3,6,9,4,7,2进行从大到小的排队。

从最后两个数字开始逐一比较,较大者向前:

两两比较完第一轮后,最大数字将摆放在最前

第二轮将是第二大者排在最大数字后面;

……;

最后一轮将把最小者摆放在最后,完成从大到小的排列。

第一轮:

第一次排序

1,5,

8,

3,

6,

9,4,

7,2

第二次排序

1,

5,

9,

7,

4,

2

第三次排序

第四次排序

第五次排序

第六次排序

第七次排序

第八次排序

最大值9

“冒泡力

9

第二轮:

5.

&

第七次排序第八次排序

9,8,1,5,7,3,6,4,2

9,8,1,5,7,3,6,4,2次大值8“冒泡”

注意P209~210图6,416.42

提供的信息

PAo〜PA7g)

1IN^^EaIpCe

W

fOBFA

PC]

PC*.PCs

"

1/0

B组引》

1_Fq

OBF

Ik

INTR

ACK

l/l

方式1输出时序

r>

INTRA

输出竭口7

氏〜厉―o>

PBo〜PB7fg)

IlNT^IPCiJPC|f

aCKB55FB

—PCo

INTRB

方式1的判定

对INTEAINTEB的控制引发中断的条件

*PC3作为INTRA,肯定是A口;

水绘图仪提供ACK信号,则要求A口工作在方式1输出;

来于是PC7肯定是石丽S

PCO作为INTRB,肯定是B口

PAo〜PAyg)

PG

X—PCj

■STBAfIBFA

->

心PC?

输入端口

B组引脚

PBo〜PBt

(PC:

In^lPC:

X:

§

155IBFB

De

<

H>

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2