微机原理与接口技术思考题参考答案.docx

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

微机原理与接口技术思考题参考答案.docx

《微机原理与接口技术思考题参考答案.docx》由会员分享,可在线阅读,更多相关《微机原理与接口技术思考题参考答案.docx(15页珍藏版)》请在冰点文库上搜索。

微机原理与接口技术思考题参考答案.docx

微机原理与接口技术思考题参考答案

第一章习题与思考题

人工智能;网络通信。

1.3什么叫微处理器?

什么叫微型计算机?

什么叫微型计算机系统?

答:

微处理器也称微处理机,它是微型计算机的核心部件,是一个大规模集成电路芯片,其上集成了运算器、控制器、寄存器组和内部总线等部件。

微型计算机是以微处理器为基础,配以存储器、系统总线及输入输出接口电路所组成的裸机,它包括微型计算机运行时所需要的硬件支持。

以微型计算机为主体,配上电源系统、输入/输出设备及软件系统就构成了微型计算机系统。

1.4什么是系统总线?

答:

在CPU存储器、I/O接口之间传输信息的总线称谓

总线。

1.5简述微型计算机的硬件结构并说明各部件的主要功能。

I/O设备组成,各组成部分之间通过系统总线联系起来。

功能略

第二章习题与思考题

2.1将下列十进制数分别转换为二进制数、八进制数、

2.2

进制数。

1024D=10000000000B=2000O=400H0.47D=0.011111B=0.37O=0.7CH625D=1001110001B=1161O=271H

67.544D=1000011.1000101B=103.124O=43.8AH

1100010101110.10010.1011101

100000012.5将十进制数125.8和2.5表示成二进制浮点规格化数。

(尾数取6位,阶码取3位)

2.6

写出下列十进制数的BCD码表示形式。

2.7试用8位二进制数表示下列ASCn码表示的字符,并分

别进行奇校验和偶校验。

RSV6CAN

第三章习题与思考题

3.18086CPU由几部分组成?

它们的主要功能是什么?

空间?

是什么?

主要区别是什么?

3.58086的存储器采用什么结构?

3.6物理地址是如何形成的?

3.78086系统中的堆栈操作是按什么原则进行的?

3.88086CPU与8088CPU的主要区别是什么?

3.9总线控制器8288的主要功能与作用是什么?

第四章习题与思考题

4.1半导体存储器分为哪两大类?

随机存取存储器由哪

几个部分组成?

4.2简述ROM、PROM、EPROM、EEPROM在功能上各有何特点。

4.3存储器的地址译码有几种方式?

各自的特点是什

么?

4.4某RAM芯片的存储容量为1024X8位,该芯片的外

引脚中有13条地址线,8条数据线,那么该芯片的存储容量是多少?

4.5用Intel21141KX4位的RAM芯片组成32KX8位的

存储器,需要多少块这样的芯片?

4.6利用2764芯片(EPROM,8KX8位)并采用74LS138

译码器进行全译码,在8086系统的最高地址区组成32KB的

ROM,请画出这些芯片与系统总线连接的示意图。

第五章习题与思考题

5.1试指出指令MOVBX3040H和MOVBX[3040H]有什

么不同?

答:

MOVBX,3040H立即数寻址

MOVBX,[3040H]寄存器间接寻址

5.2指出下列指令是否有错,并说明理由。

1)MOV[DI],[SI]

MOV1200,AX

PUSHFLAG

POPCS

8)MOV[5000H],[1000H]

答:

(1)MOV[DI],[SI];错,两个内存单元不能直接传

递数据

PUSHFLAG错,堆栈指令中的操作数只能是寄存器

或者存储器

不能之间传送数据

SS=1050HSP=0006HAX=1234H若对AX执行压栈操作(即执行PUSHAX;试问AX的内容存放在何处?

答:

堆栈是字操作;

单元中

5.4假如要从200中减去AL中的内容,用SUB200,AL

对吗?

如果不对,应采用什么方法?

答:

不对;

Movbl,200

Subbl,al

5.5编程求AX累加器和BX寄存器中两个无符号数之差的

绝对值,结果放内存(2800H)单元中。

答:

Cmpax,bx

Jaeabove

Xchgax,bx

Above:

subax,bx

Mov[2800h],ax

5.6若有两个4字节的无符号数相加,这两个数分别存放在2000H和3000H开始的存储单元,将所求的和存放在2000H

开始的内存单元中,试编制程序。

答:

Movax,,[2000h]

Addax,[300h]

Movdx,[2002h]

Adcdx,[3002h]

Mov[2000h],ax

Mov[2002h],dx

5.7用两种方法写出从88H端口读入信息的指令,再用两种方法写出从44H端口输出数据56H的指令。

答:

inal,dx

out44h,al

别?

movdx,44h

outdx,al

第六章习题与思考题

段?

这些段分别有什么作用?

6.3汇编语言程序的每行语句由哪些部分组成?

指令

语句前的标号和伪指令语句前的标号在写法上有何不同?

6.4汇编语言程序有哪些数据类型?

它们的后缀怎么

表示?

6.5汇编语言程序的标号有什么规定?

地址标号有哪

三种属性?

6.6汇编语言程序的变量如何定义?

变量有哪三种属

性?

6.7汇编语言程序中,算术表达式、逻辑表达式、关系

表达式各有什么含义?

6.8什么是伪指令?

它和指令有何区别?

6.9什么是汇编器?

汇编语言程序上机包括哪些步

骤?

6.10什么是DOS和BIOS功能调用?

采用DOS功能调用

时,一般步骤是什么?

量,问两个OR操作符在功能上有什么区别?

它们分别在什

么时候操作?

量名)

MOVBX,HEX

LEABX,HEX

MOVBX,OFFSEGHEX

MOVBX,SEGHEX

DATASEGMENT

BUFDW3DUP(5,2DUP(8))

ADDRDWBUF

COUNTEQU$-CED

DATAENDS

问:

的数据。

TYPE,LENGTH,

⑵说明对BUF,CED,ADDR等变量施行

SIZE运算符后,其结果分别为多少?

⑶COUNT勺值为多少?

所在单元。

序。

进制数的程序。

余数送W单元。

X=FFF0H=-16,

的程序,并将十六进制数的各位显示出来。

6.18编写一个带符号数四则运算的程序,完成

Z-(X*Y+100))/1000的运算,商送V单元,这里,X,Y,Z均为带符号数。

Y=0008H=8,Z=007F=127。

90,42,9042,-4539,0,-28,792。

试找出它们的最大值、最小值和平均值,并分别送MAXMIN和AVG单元。

试编写

完整的汇编语言程序。

6.20编写一个16位+16位的无符号数除法程序。

要求

不采用32位除以16位的除法指令实现。

分)、不及格(60分以下)的学生人数统计出来,分别送

A,B,C,D,E各单元。

设10个学生分数为:

95,88,85,78,77,76,55,68,76,69。

主程序向子程序传递分数作为参

数。

第七章习题与思考题

 

在时序上有什么不同?

2)以8086最小模式下的写操作为例,说明各状态下

的总线操作。

(3)试述8086CPU的外部操作中有那些引脚信号是分

时复用的,其时序关系是怎样的?

7.3画出8086最大模式下的总线读操作的时序图。

第八章习题与思考题

8.1CPU与I/O设备之间的接口信号主要有哪些?

8.2I/O接口的基本功能有那些?

8.3存储器映像的I/O寻址方式和I/O端口单独寻址方式各有什么特点和优缺点?

8.4简述CPU与I/O设备间进行数据交换的几种常用形

式,各有何优缺点?

8.5简述CPU与外设以查询方式传送数据的过程。

现有

输入设备,其数据端口的地址为FEEOH并从端口FEE2H提

供状态,当其D0位为1时表明输入数据准备好。

试编写采用

字节并输入到从2000H:

2000H开始的内存中。

(程序中需加

注释)

答:

movcx,64;循环次数

Movax,2000h

Movsi,2000h

Inloop:

Movdx,oFFEE2h

Movdx,0FFE0h

Incsi

Loopinloophlt

8.6简述中断传送的特点。

8.7什么叫DMA为什么要引入DMA方式?

DMA一般在哪

些场合使用?

8.8简述DMA专送的工作原理及DMA控制器的几种基本操

作方式。

第九章习题与思考题

9.1

名词解释

(5)自动EOI(AEOI)(6)现场保护

7)中断优先级(8)中断嵌套

9.2简答题

(1)CPU响应中断的条件是什么?

响应中断后,CPU有

个什么样的处理过程?

2)中断向量表的作用是什么?

怎么使用?

3)简要说明8259A的内部结构和工作原理。

4)特殊屏蔽方式和普通屏蔽方式有何异同?

各适用于

什么场合?

9.3设8259A应用在8086系统,采用电平触发方式,中

化程序。

9.4设8259A级连应用于8086系统,从片的中断请求线

接于主片的IR7输入端,主片端口地址为66H和64H,从片

端口地址为60H和62H,主片IRO的中断向量号为50H,从

片IR0的中断向量号为58H,主片工作方式同9.3,从片工

作方式采用缺省工作方式,编写初始化程序,并画出硬件连接电路图。

10.18253初始化编程包含哪些内容?

1o.28253每个计数通道与外设接口有哪些信号线,每个

信号的用途是什么?

1o.3试按如下要求分别编写8253的初始化程序,已知

8253的计数器0~2和控制字寄存器I/O地址依次为

40H~43H。

为3000。

次为F8H~FBH,说明如下程序的作用。

MOVAL,33H

OUToFBH,AL

10.5设8253的通道0~2和控制端口的地址分别为

300H、302H、304H和306H,又设由CLKo输入计数脉冲频

率为2MHz。

要求通道0输出1.5kHz的方波,通道1用通道

0的输出作计数脉冲,输出频率为300Hz的序列负脉冲,通道2每秒钟向CPU发50次中断请求。

试编写初始化程序,并画出硬件连线图。

章习题与思考题

11.18255A的24条外设数据线有什么特点?

11.2总结8255A端口G的使用特点。

11.3编程使8255A的PG端输出一个负跳变。

如果要求

PG端输出一个负脉冲,则程序又如何编写?

和控制端口地址为218H〜21BH写出完整的行反转法扫描子

程序。

11.5设一工业控制系统,有四个控制点,分别由四个开

关Ko〜K3控制,控制点的状态用发光二极管L。

〜L3表示,开

关打开则对应的发光二极管亮,表示该控制点运行正常;开关闭合则对应发光二极管不亮,说明该控制点出现故障。

画出系统的结构框图并编写程序。

12.2

12.3

RS-485标准与RS-232C标准主要的差别有哪些?

16550的DLAB位有什么作用?

在初始化编程时,应该如何设置?

12.4设16550采用18.432MHZ基准时钟,端口地址

为3F8~3FFH,要求的波特率为19200,字符格式为8位数

据位、偶校验、1个停止位,试写出其初始化程序。

第十三章习题与思考题

13.1.DAC0832有哪几种工作方式?

每种工作方式适用于什么场合?

13.2.设被测温度变化范围为0C~100C,如果要求测量误

差不超过0.1C,应选用分辨率为多少位的ADC?

13.3.ADC中的转换结束信号(EOC)起什么作用?

13.4.利用DAC0832产生锯齿波,试画出硬件连线图,并编写有关的程序。

14.1IBMPC/XT的系统主板由哪些功能块组成?

14.28253在PC/XT机中的主要作用是什么?

8253中的三个计数器各承担什么工作?

14.3IBMPC/XT的主板的扩展槽中有哪些功能模板可供选用?

14.4MS-DOS是什么?

它由哪几部分组成的?

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

当前位置:首页 > 农林牧渔 > 林学

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

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