工业微型计算机辅导3

合集下载

微型计算机原理及应用第三版课后答案

微型计算机原理及应用第三版课后答案

微型计算机原理及应用第三版课后答案【篇一:《微型计算机原理及应用》课后习题答案】=txt>第一章1.1 解释题(1) 微处理器【解答】由大规模集成电路芯片构成的中央处理器(cpu),叫做微处理器。

(2) 微型计算机【解答】以微处理器为基础,配以内存储器、输入输出接口电路、总线以及相应的辅助电路而构成的计算机裸机,叫做微型计算机。

(3) 微型计算机系统【解答】微型计算机系统由硬件系统和软件系统组成。

即由微型计算机、配以相应的外部设备(如打印机、显示器、键盘、磁盘机等),再配以足够的软件而构成的系统。

(4) 单板机【解答】将微处理器、ram、rom以及i/o接口电路,再配上相应的外设(如小键盘、led显示器等)和固化在rom中的监控程序等,安装在一块印刷电路板上构成的微型计算机系统称为单板机。

(5) 运算器【解答】运算器是直接完成各种算术运算、逻辑运算的部件,主要由alu(arithmetic and logic unit,算术逻辑部件)、通用寄存器、标志寄存器等组成。

(6) 地址总线【解答】地址总线是cpu对内存或外设进行寻址时,传送内存及外设端口地址的一组信号线。

地址总线的条数多少决定了cpu的寻址能力。

(7) 数据总线【解答】数据总线是cpu与内存或外设进行信息交换时,所用的一组数据信号线。

它决定了cpu一次并行传送二进制信息的位数,反映出cpu的“字长”这个重要性能指标。

(8) 控制总线【解答】控制总线是在cpu与外部部件之间传送控制信息(如读/写命令、中断请求命令等)的一组信号线。

1-2 单片机应包括哪些基本部件?其主要应用于哪些领域?【解答】一般单片机芯片中包括微处理器、ram、rom、i/o接口电路、定时器/计数器,有的还包括a/d、d/a转换器等。

其主要应用于智能化仪器仪表及工业控制领域。

1-3 按图1-11和图1-12,写出取第二条指令操作码和执行第二条指令的过程。

【解答】1) ip的值(002h)送入地址寄存器ar;2) ip的内容自动加1,变为003h;3) ar将地址码通过地址总线送到存储器的地址译码器,经译码后选中002h单元;4) 微处理器给出读命令;5) 所选中的002h单元内容04h送上数据总线db;6) 数据总线db上的数据04h送到数据寄存器dr;7) 因是取指操作,取出的是指令操作码04h,即由dr送入指令寄存器ir;8) ir中的操作码经指令译码器id译码后,通过pla发出执行该指令的有关控制命令。

微型计算机原理第三版课后答案

微型计算机原理第三版课后答案

微型计算机原理第三版课后答案1. 什么是微型计算机的基本组成部分?微型计算机的基本组成部分包括中央处理器(CPU)、内存、输入设备、输出设备和存储设备。

中央处理器是微型计算机的大脑,负责执行程序和处理数据;内存用于临时存储数据和程序;输入设备用于将数据输入到计算机;输出设备用于将计算机处理的数据输出;存储设备用于长期存储数据和程序。

2. 什么是微处理器?微处理器是一种集成电路芯片,包含了中央处理器的所有功能。

它是微型计算机的核心部件,负责执行计算机指令和处理数据。

微处理器的性能和功能决定了微型计算机的整体性能和功能。

3. 什么是时钟频率?时钟频率是微处理器内部时钟的频率,用于控制微处理器内部操作的速度。

时钟频率越高,微处理器执行指令的速度越快,计算机的整体性能也越好。

4. 什么是总线?总线是微型计算机内部各部件之间传输数据和信号的通道。

它包括地址总线、数据总线和控制总线,用于传输地址、数据和控制信号。

总线的宽度和速度决定了微型计算机的数据传输速度和性能。

5. 什么是存储器?存储器是用于存储数据和程序的设备,包括内存和外存。

内存用于临时存储数据和程序,外存用于长期存储数据和程序。

存储器的容量和速度影响了微型计算机的运行速度和存储能力。

6. 什么是输入输出设备?输入输出设备用于将数据输入到计算机和将计算机处理的数据输出。

常见的输入设备包括键盘、鼠标、扫描仪等,输出设备包括显示器、打印机、音响等。

输入输出设备的种类和性能决定了用户与计算机之间的交互方式和体验。

7. 什么是操作系统?操作系统是微型计算机的核心软件,负责管理计算机的硬件资源和提供用户界面。

它包括文件管理、内存管理、进程管理等功能,为用户和应用程序提供了一个统一的接口。

8. 什么是计算机网络?计算机网络是将多台计算机通过通信设备连接起来,实现数据和资源共享的系统。

它包括局域网、广域网、互联网等,为用户提供了全球范围的信息和服务。

9. 什么是计算机安全?计算机安全是保护计算机系统和数据不受非法侵入和破坏的技术和方法。

单片机微型计算机原理及接口技术课后习题答案3章

单片机微型计算机原理及接口技术课后习题答案3章

单片机微型计算机原理及接口技术课后习题答案3章3-1简述模型机的工作过程(就以书上举例,叙述过程,本题内容较多,明白道理即可,不需详细记住)计算机的指令执行过程分为读取指令→分析指令→执行指令→保存结果在进行计算前,应做如下工作:①用助记符号指令(汇编语言)编写程序(源程序)②用汇编软件(汇编程序)将源程序汇编成计算机能识别的机器语言程序③将数据和程序通过输入设备送入存储器中存放读取指令阶段(就以书上举例,理解过程即可):①CPU将程序计数器PC中的内容XXH送地址寄存器AR②程序计数器PC的内容自动加1,为取下一条指令做好准备③地址寄存器AR将XXH通过地址总线AB送至存储器地址译码器译码,选中XXH 单元。

④CPU发出“读”指令⑤所选中的XXH单元中的内容由存储器送至数据总线DB上⑥经数据总线DB,CPU将读出的XXH单元中的内容送至数据寄存器DR⑦数据寄存器DR将其送至指令寄存器IR,经过译码,CPU通过控制器发出执行该条指令的控制命令。

执行指令阶段(就以书上举例,理解过程即可)与读取类似(这里从略)3-2 STC15F2K60S2单片机的存储器分为哪几个空间?中断服务程序的入口地址分别是什么?32个通用寄存器各对应哪些RAM单元?STC15F2K60S2单片机的存储器分为四个空间,分别为程序Flash存储器,数据Flash 存储器,内部数据存储器和扩展数据存储器。

中断服务程序的入口地址分别为:0003H 外部中断0中断服务程序的入口地址000BH 定时/计数器0中断服务程序的入口地址0013H 外部中断1中断服务程序的入口地址001BH 定时/计数器1中断服务程序的入口地址0023H 串行通信口1中断服务程序的入口地址002BH ADC中断服务程序的入口地址0033H 低电压检测中断服务程序的入口地址003BH PCA中断服务程序的入口地址0043H 串行通信口2中断服务程序的入口地址004BH SPI中断服务程序的入口地址0053H 外部中断2中断服务程序的入口地址005BH 外部中断3中断服务程序的入口地址0063H 定时/计数器2中断服务程序的入口地址0083H 外部中断4中断服务程序的入口地址32个通用寄存器分为寄存器组0,1,2,3,每个组8个8位的工作寄存器(R0~R7),均存在于内部数据存储器的低128字节内,范围为00H-1FH寄存器组0 R0~R7对应00H-07H寄存器组1 R0~R7对应08H-0FH寄存器组2 R0~R7对应10H-17H寄存器组3 R0~R7对应18H-1FH3-3 位地址29H,61H,7FH,E0H,F1H,各对应哪些单元的哪些位?29H——RAM位寻址区字节地址25H,对应D1位61H——RAM位寻址区字节地址2CH,对应D1位7FH——RAM位寻址区字节地址2FH,对应D7位E0H——高128字节/特殊功能寄存器SFR区,寄存器ACC(字节地址E0H)的D0位;F1H——高128字节/SFR,寄存器B(字节地址F0H)的D1位。

工业用微型计算机基础辅导

工业用微型计算机基础辅导

工业用微型计算机辅导张平扬州职业大学汽车与电气工程系第一章微型计算机基础本章内容:①微型计算机的发展;②计算机中的数制和编码;③微型计算机的组成,典型微处理器的特点,系统主机板的配置。

本章重点是第二节和第四节,应掌握计算机中无符号数和有符号数的表示方法,各种数制的转换关系,8086/8088CPU中的功能结构和各个寄存器的用途与存储器的结构,了解计算机的工作原理。

本章学习方法是识记计算机的发展和组成,8086/8088微处理器的结构,计算机的数制部分应通过做练习题掌握。

一、要点与要求1.掌握微机的发展和分类。

2.熟练掌握不同进位计数制的各种题型(十进制、二进制、十六进制)之间的相互转换及各种常用编码系统,对进位计数制的各种题型(单项选择、填空、分析计算),应于1~2分钟内写出答案。

3.掌握微型计算机的组成,包括硬件、软件和外部设备,了解常用工业控制计算机。

4.微处理器相当复杂,应重点掌握8086/8088编程中需要的寄存器,并进一步了解高档微处器的特点。

二、典型例题用填写表格的形式学习无符号数,带符号数的原码、反码、补码,各种进制的转换关系。

用例1-1 表1-1为已知带符号数的真值(十进制数),求其对应的原码、反码、补码(用十六进制表示)。

算法说明:例如:真值为-119的原码,首先,计算119对应的十六进制数为77H,则-119的原码即是BIT7=1,或77H+80H=F7H。

补码的快速求法是100H-77H=89H。

因为,补码=反码+1,故反码=88H。

也可以把F7H=11110111B,除符号位外按位求反,得反码为10001000B=88H,补码为89H,但这样作速度较慢。

建议,用十六进制计算时,先求原码,再求补码,最后求反码。

计算正数则比较容易,如+119,其原码、反码、补码都为77H。

应通过不同的数,反复练习,掌握各种进制的转换关系。

例1-2表1-2为已知无符号数(十进制数),求其对应的二进制数和十六进制数。

微型计算机控制技术第三版于海生课后习题答案-v5

微型计算机控制技术第三版于海生课后习题答案-v5

微型计算机控制技术第三版于海生课后习题答案-v5第一章计算机的概念和组成1. 什么是计算机?计算机是一种能够按照预先设定的程序进行自动化信息处理的电子设备。

2. 计算机的组成有哪些部分?计算机主要由中央处理器(CPU)、内存、输入输出设备和存储设备等组成。

3. 什么是CPU?它的工作原理是什么?CPU是计算机的核心部件,负责执行指令、计算以及控制计算机的所有操作。

它由运算器、控制器和寄存器等组成。

工作原理是通过不同寄存器之间的数据传输、指令译码、运算和控制来完成各种计算和控制操作。

第二章计算机的运算方法和数据表示1. 计算机的运算方法有哪些?计算机的运算方法主要包括算术运算和逻辑运算。

2. 什么是进制?常见的进制有哪些?进制是一种表示数字的方式,常见的进制有十进制、二进制、八进制和十六进制。

3. 如何进行二进制和十进制之间的转换?将一个二进制数转换为十进制数,可以将二进制数每一位的值与2的幂相乘,然后将每个结果相加即可。

将一个十进制数转换为二进制数,可以使用除2取余法,从最低位开始,依次将余数写入二进制数中,直到商为0为止。

第三章计算机硬件系统1. 计算机硬件系统由哪些部分构成?计算机硬件系统由中央处理器、内存、输入输出设备和存储设备组成。

2. 什么是主板?主板上有哪些重要的部件?主板是计算机的核心电路板,负责将各种硬件组件连接在一起。

主板上重要的部件包括CPU插槽、内存插槽、芯片组、扩展槽和接口等。

3. 内存有哪些种类?它们有何区别?内存有主存和辅存两种类型,主存是计算机用来存储数据和指令的地方,它在计算机运行时需要时可读写;辅存是计算机用来存储大量数据和程序的地方,它一般以外部存储器的方式存在,容量较大但读写速度较慢。

第四章计算机的指令系统1. 什么是指令?指令系统的作用是什么?指令是计算机执行操作的基本单位,它规定了计算机在运行时应该按照什么顺序和方法进行处理。

指令系统的作用是为计算机提供操作方法和顺序。

微型计算机原理与应用三

微型计算机原理与应用三

3.3 8086的寄存器结构
8086CPU内部具有14个16位寄存器,用于 提供运算、控制指令执行和对指令及操作数寻 址,也就是以前提到的工作寄存器组,基本分 为通用寄存器组、控制寄存器组和段寄存器组。
• 通用寄存器组
8个16位通用寄存器组分为两组:数据寄 存器及地址指针和变址寄存器。
1. 数据寄存器
数据寄存器包括AX、BX、CX和DX。在指 令执行过程中既可用来寄存操作数,也可用于 寄存操作的结果。它们中的每一个又可将高8 位和低8位分成独立的两个8位寄存器来使用。 16位寄存器可以用来存放数据,又可以用来存 放地址。而8位寄存器(AH、AL、BH、BL、CH 、CL、DH和DL)只能用于存放数据。
A L U
标志寄存器
执行 控制
电路
指令对列
1
2
3
4
8086为 6 字节
执行单元(EU)
总线接口单元
(BIU)
• 总线接口单元(BIU)
BIU包括4个段寄存器、指令指针IP(PC)、 指令队列寄存器(IR)、完成与EU通讯的内部寄 存器、地址加法器和总线控制逻辑。它的任务 是执行总线周期,完成CPU与存储器和I/O设备 之间信息的传送。具体地讲,就是取指令时, 从存储器指定地址取出指令送入指令队列排队; 执行指令时,根据EU命令对指定存储单元或I/O 端口存取数据。
决定I/O地址空间的容量。例如在8086CPU系统 中,地址总线的条数为20条,则存储器的最大 容量为220,即1MB字节;它的地址总线的低16 位用来对I/O端口编址,则I/O地址空间的容量为 216,即64K个I/O端口地址。
• 存储器和I/O端口的组织
地址 存储器中的字节 0 1
接 口 CPU 数 据 线 控 制 线 地 址 线 高位决定模块 I/O接口 I/O端口 I/O设备 01

工业微型计算机辅导1

工业微型计算机辅导1

• 乘法指令
– MUL – IMUL
• 除法指令
– DIV – IDIV
• 除法指令中的两个操作数,其中被除数隐 含在 ( ) A.AX或DX:AX中 B.BL或BX中 C.CL或CX中 D.DL或DX中
• 移位指令
– SHL – SHR – SAL – SAR – ROL – ROR – RCL – RCR
• 阅读程序,说明程序执行后AX,BX的值; MOV AX,2000H MOV BX,3010H PUSH AX PUSH BX POP AX POP BX AX= ________,BX=________

• MOV DX, 2000H MOV WORD PTR[2000H], 2340H MOV BX, [2000H] PUSH BX PUSH DX POP AX POP CX INT 3 结果为:
• 有符号数条件转移(equal not great less)
– JNG JLE
• 无符号数条件转移(equal not below aboveOP
• 以NUM为起始地址的字节表中存放着M个带符号数据,请分别找出最 大值和最小值。并分别送入到AH和AL中。请在程序中的空格处填人 适当指令使其完整。 MOV________,OFFSET NUM XOR AX,AX MOV CX, ________ MOV BH,[ SI] MOV BL,BH K1: ________ CMP AL,BH JLE________ MOV BH, ________ JMP K3 K2: CMP AL,BL ________ K3 MOV BL,AL K3 : ________K1 MOV ________ ,BX INT 3
– JMP

微机第三版教学材料习题参考答案解析马维华

微机第三版教学材料习题参考答案解析马维华

第二章作业2-2简述微处理器的工作方式、各工作方式的含义和区别是什么?它们之间是如何切换的?答:1.五种工作方式:实地址方式、保护虚地址方式、虚拟86方式、系统管理方式以及IA-32E方式。

2.含义:(1)实地址方式是指处理器工作在8086/8088编程环境下的工作方式,其最大地址空间为1MB。

(2)保护地址方式,又称保护虚地址方式,简称保护方式,是真正发挥处理器潜能的一种工作方式。

所谓保护是指在执行多任务操作时,对不同任务使用的不同存储空间进行完全隔离,保护每个任务顺利执行,能够寻址的地址空间为实际的物理地址空间即2m(m为处理器外部地址线的引脚条数)。

(3)虚拟86方式是指一个多任务的环境,即模拟多个8086的工作方式。

在这个方式之下,处理器被模拟成多个8086微处理器同时工作。

(4) 系统管理方式(SMM)是为实现特定功能及系统安全提供的一种工作方式,SMM的功能主要包括电源管理以及为操作系统和正在运行的程序提供安全性。

SMM最显著的应用就是电源管理。

以上四种方式是IA-32所有处理器所具有的工作方式。

(5)从后期的P4到以Core为核心的处理器开始支持64位扩展技术,引入了IA-32E工作方式。

在这种方式下,处理器支持两种模式即兼容的工作方式(兼容IA-32处理器的方式)和64位工作方式。

在兼容模式下,允许在64位操作系统下运行原来的16位和32位应用程序,可使用前缘REX访问64位数据,最大支持的32位地址空间,而在64位方式下,采用EM64T技术,支持64位操作,同时支持36位的地址(从Pentium Pro开始处理器的外部地址线就提供36条),支持64位线性地址,默认的地址空间为64位,默认的数据宽度为32位,指令允许32/64地址和32/64数据的混合使用,因此又把 Core为核心的处理器称为32/64处理器,与真正64位处理器有区别,可称之为具有64位功能的32位处理器。

3.工作方式的相互转换如下图所示。

微型计算机原理及应用第三版课后答案

微型计算机原理及应用第三版课后答案

微型计算机原理及应用第三版课后答案【篇一:《微型计算机原理及应用》课后习题答案】=txt>第一章1.1 解释题(1) 微处理器【解答】由大规模集成电路芯片构成的中央处理器(cpu),叫做微处理器。

(2) 微型计算机【解答】以微处理器为基础,配以内存储器、输入输出接口电路、总线以及相应的辅助电路而构成的计算机裸机,叫做微型计算机。

(3) 微型计算机系统【解答】微型计算机系统由硬件系统和软件系统组成。

即由微型计算机、配以相应的外部设备(如打印机、显示器、键盘、磁盘机等),再配以足够的软件而构成的系统。

(4) 单板机【解答】将微处理器、ram、rom以及i/o接口电路,再配上相应的外设(如小键盘、led显示器等)和固化在rom中的监控程序等,安装在一块印刷电路板上构成的微型计算机系统称为单板机。

(5) 运算器【解答】运算器是直接完成各种算术运算、逻辑运算的部件,主要由alu(arithmetic and logic unit,算术逻辑部件)、通用寄存器、标志寄存器等组成。

(6) 地址总线【解答】地址总线是cpu对内存或外设进行寻址时,传送内存及外设端口地址的一组信号线。

地址总线的条数多少决定了cpu的寻址能力。

(7) 数据总线【解答】数据总线是cpu与内存或外设进行信息交换时,所用的一组数据信号线。

它决定了cpu一次并行传送二进制信息的位数,反映出cpu的“字长”这个重要性能指标。

(8) 控制总线【解答】控制总线是在cpu与外部部件之间传送控制信息(如读/写命令、中断请求命令等)的一组信号线。

1-2 单片机应包括哪些基本部件?其主要应用于哪些领域?【解答】一般单片机芯片中包括微处理器、ram、rom、i/o接口电路、定时器/计数器,有的还包括a/d、d/a转换器等。

其主要应用于智能化仪器仪表及工业控制领域。

1-3 按图1-11和图1-12,写出取第二条指令操作码和执行第二条指令的过程。

【解答】1) ip的值(002h)送入地址寄存器ar;2) ip的内容自动加1,变为003h;3) ar将地址码通过地址总线送到存储器的地址译码器,经译码后选中002h单元;4) 微处理器给出读命令;5) 所选中的002h单元内容04h送上数据总线db;6) 数据总线db上的数据04h送到数据寄存器dr;7) 因是取指操作,取出的是指令操作码04h,即由dr送入指令寄存器ir;8) ir中的操作码经指令译码器id译码后,通过pla发出执行该指令的有关控制命令。

微型计算机原理(第三章课后答案)

微型计算机原理(第三章课后答案)

微型计算机原理(第三章课后答案).第三章80X86微处理器1.简述8086/8088CPU中BIU和EU的作用,并说明其并行工作过程。

答:(1)BIU的作用:计算20位的物理地址,并负责完成CPU与存储器或I/O端口之间的数据传送。

(2)EU的作用:执行指令,并为BIU提供所需的有效地址。

(3)并行工作过程:当EU从指令队列中取出指令执行时,BIU将从内存中取出指令补充到指令队列中。

这样就实现了取指和执行指令的并行工作。

2.8086/8088CPU内部有哪些寄存器?其主要作用是什么?答:8086/8088CPU内部共有14个寄存器,可分为4类:数据寄存器4个,地址寄存器4个,段寄存器4个和控制寄存器2个。

其主要作用是: (1) 数据寄存器:一般用来存放数据,但它们各自都有自己的特定用途。

AX(Accumulator)称为累加器。

用该寄存器存放运算结果可使指令简化,提高指令的执行速度。

此外,所有的I/O指令都使用该寄存器与外设端口交换信息。

BX(Base)称为基址寄存器。

用来存放操作数在内存中数据段内的偏移地址CX(Counter)称为计数器。

在设计循环程序时使用该寄存器存放循环次数,可使程序指令简化有利于提高程序的运行速度。

DX(Data)称为数据寄存器。

在寄存器间接寻址的I/O指令中存放I/O端口地址;在做双字长乘除法运算时,DX与AX一起存放一个双字长操作数,其中DX存放高16位数。

(2)地址寄存器:一般用来存放段内的偏移地址。

SP(Stack Pointer)称为堆栈指针寄存器。

在使用堆栈操作指令(PUSH或POP)对堆栈进行操作时每执行一次进栈或出栈操作,系统会自动将SP的内容减2或加2,以使其始终指向栈顶。

BP(Base Pointer)称为基址寄存器。

作为通用寄存器,它可以用来存放数据,但更经常更重要的用途是存放操作数在堆栈段内的偏移地址。

SI(Source Inde某)称为源变址寄存器。

微型计算机原理与应用第3章微机系统中的微处理器

微型计算机原理与应用第3章微机系统中的微处理器

n位,
则可有2n个地址(0~2n-1)。对于单地址空间的微处理器, 若
地址总线的数目为n字节。
第3章 微机系统中的微处理器
第3章 微机系统中的微处理器
对于存储器和I/O地址空间独立的微处理器来说,地址总线 的条数决定了存储器地址空间的容量,而地址总线中用于I/O 端口编址的条数决定I/O地址空间的容量。通常 8 位微处理器 (如 8080 CPU和Z80 CPU)的地址总线为 16条,这就意味着存 储器最大容量为216(65536)字节,地址总线的低 8 位用来对 I/+O端口编址,所以I/O地址空间容量为28(256)字节。16 位微 处理器,如 8086 CPU地址总线 20 条,存储器的最大容量为:
第3章 微机系统中的微处理器
工作寄存器:暂存用于寻址和计算过程的信息。工作寄存 器分为两组:数据寄存器组和地址寄存器组。但有的寄存器兼 有双重用途。数据寄存器用来暂存操作数和中间运算结果。由 于通过外部总线的传送操作是限制计算速度的主要因素,存取 寄存器要比访问存储器快得多,所以如要对一组数据执行几种 操作时,最好将数据存入数据寄存器,进行必要的计算,然后 将结果送回存储器。一般情况下,CPU所含的数据寄存器越多, 计算速度越快。地址寄存器组用于操作数的寻址。寻址方式通 常有:指令所处理的数据是指令的一部分,操作数的地址是指 令的一部分,操作数在寄存器中,操作数的地址在寄存器中, 或者操作数的地址可以是指令的一部分与一个或两个寄存器内 容之和。 这些寻址方式中,有几种寻址方式都是把操作数的地 址的全部或部分存放在地址寄存器中,这就增加了寻址方式的 灵活性,也为处理数组元素提供了方便。这些问题将在本章 3.6 节和第 4 章进一步说明。
某些微处理器用单地址空间。 某些微处理器用单地址空 间(即对存储单元和I/O端口统一编址)来对存储器单元和I/O端 口进行存取,读写控制信号用来区分CPU是进行读(输入)操作 或写(输出)操作。这种方式下, 对存储单元和I/O端口的存取 指令是一样的。而大多数微处理器则是有两个独立的地址空 间, 即存储器地址空间和I/O地址空间。此时,某存储单元和 I/O端口可能对应于同一地址。在这种情况下,则必须利用地 址总线和控制总线中的某些控制线一起共同确定CPU访问存 储器地址空间和I/O地址空间中的哪个地址空间。例如用存储 器读写信号和I/O读写信号分别控制对同一地址的存储器单元 和I/O端口进行存取操作。显然,该方式下对存储器读写指令 和对I/O端口输入输出指令是不同的。

(完整版)微型计算机控制技术课后答案

(完整版)微型计算机控制技术课后答案

习题一1,微型计算机控制系统的硬件由哪几部分组成?各部分的作用是什么?答:CPU,接口电路及外部设备组成。

CPU,这是微型计算机控制系统的核心,通过接口它可以向系统的各个部分发出各种命令,同时对被控对象的被控参数进行实时检测及处理。

接口电路,微机和生产对象之间进行信息交换的桥梁和纽带。

外部设备:这是实现微机和外界进行信息交换的设备2,微型计算机控制系统软件有什么作用?说出各部分软件的作用。

答:软件是指能够完成各种功能的计算机程序的总和。

整个计算机系统的动作,都是在软件的指挥下协调进行的,因此说软件是微机系统的中枢神经。

就功能来分,软件可分为系统软件、应用软件1)系统软件:它是由计算机设计者提供的专门用来使用和管理计算机的程序。

对用户来说,系统软件只是作为开发应用软件的工具,是不需要自己设计的。

2)应用软件:它是面向用户本身的程序,即指由用户根据要解决的实际问题而编写的各种程序。

3,常用工业控制机有几种?它们各有什么用途?4,操作指导、DDC和SCC系统工作原理如何?它们之间有何区别和联系?答:(1)操作指导控制系统:在操作指导控制系统中,计算机的输出不直接作用于生产对象,属于开环控制结构。

计算机根据数学模型、控制算法对检测到的生产过程参数进行处理,计算出各控制量应有的较合适或最优的数值,供操作员参考,这时计算机就起到了操作指导的作用。

(2)直接数字控制系统(DDC系统):DDC(Direct Digital Control)系统就是通过检测元件对一个或多个被控参数进行巡回检测,经输入通道送给微机,微机将检测结果与设定值进行比较,再进行控制运算,然后通过输出通道控制执行机构,使系统的被控参数达到预定的要求。

DDC系统是闭环系统,是微机在工业生产过程中最普遍的一种应用形式。

(3)计算机监督控制系统(SCC系统):SCC(Supervisory Computer Control)系统比DDC系统更接近生产变化的实际情况,因为在DDC系统中计算机只是代替模拟调节器进行控制,系统不能运行在最佳状态,而SCC系统不仅可以进行给定值控制,并且还可以进行顺序控制、最优控制以及自适应控制等SCC是操作指导控制系统和DDC系统的综合与发展。

全国自考(工业用微型计算机)模拟试卷3(题后含答案及解析)

全国自考(工业用微型计算机)模拟试卷3(题后含答案及解析)

全国自考(工业用微型计算机)模拟试卷3(题后含答案及解析)题型有:1. 单项选择题 2. 填空题 3. 程序分析题 4. 编写程序题 5. 简单应用题6. 综合应用题单项选择题1.十六进制补码93H所表示的真值是( )A.一19B.一20C.一108D.一109正确答案:D解析:先把93 H转换为二进制数为10010011,然后使用补码的规则可得到93H的原码是11101101,其中最高位1是符号位,然后转换成十进制数,即得到为一109。

2.表示主存容量的常用单位是( )A.数据块数B.字节数C.扇区数D.记录项数正确答案:B解析:8个位构成一个字节(B),还有千字节(KB)、兆字节(MB)、十亿字节(GB)以及太字节(TB)等单位。

3.为了缩短指令中某个地址段的位数,有效的方法是采取( )A.立即寻址B.变址寻址C.间接寻址D.寄存器寻址正确答案:D4.在工作过程中需要不断刷新的存储器是( )A.SRAMB.DRAMC.PROMD.NVRAM正确答案:B5.在使用过程中只能读取不能写入的外存储器是( )A.CD--ROMB.软盘C.硬盘D.磁带正确答案:A解析:CD—ROM只能写入一次,以后只能读取。

磁带、软盘、硬盘能反复写入。

6.8086是( )A.单片机B.单板机C.微机系统D.微处理器正确答案:D解析:8086/8088都是微处理器,都是Intel公司开发的1 6位微处理器。

7.以下四条指令中,错误的是[ )A.MOV AH,[SI]B.MOV AL,[SI]C.MOV CS,AXD.MOV DS..AX正确答案:C8.在不同速度的设备之间传送数据( )A.必须采用同步控制方式B.必须采用异步控制方式C.可以采用同步方式,也可采用异步方式D.必须采用应答方式正确答案:C解析:在不同速度的设备之间进行数据传送,既可以使用同步方式,也可以使用异步方式。

异步方式主要用于在不同的设备之间进行通信,而如果两种速度的设备使用同一个时钟信号进行控制,则采用同步的数据传送方式.同样可以进行数据的传送。

计算机三级考试资料课件-微型计算机的主要部件

计算机三级考试资料课件-微型计算机的主要部件
发展历程
自20世纪70年代初诞生以来,微型计算机经历了多个发展阶 段。从最初的4位、8位微处理器,到后来的16位、32位,再 到现在的64位微处理器,微型计算机的性能不断提升,应用 领域也不断扩展。
微型计算机的特点与应用领域
特点 体积小、重量轻,便于携带和移动; 功耗低,节能环保;
微型计算机的特点与应用领域
固定主板
将主板固定在机箱内,确 保主板不会晃动或倾斜。
连接线路
正确连接主板上的电源、 数据线等线路,确保连接 牢固、无松动。
04
内存储器
内存储器的类型及特点
随机存取存储器(RAM) 可读写,断电后数据丢失 分为静态RAM(SRAM)和动态RAM(DRAM)
内存储器的类型及特点
01
SRAM速度快、价格高,常用于高速缓冲存储器(Cache)
VS
固态硬盘(SSD)
以闪存芯片为存储介质,通过控制芯片进 行读写操作。具有读写速度快、抗震能力 强、功耗低等优点,但价格相对较高。
固态硬盘(SSD)与机械硬盘(HDD)比较
读写速度
SSD的读写速度远高于HDD,尤其在随机读 写方面表现更为突出。
抗震能力
SSD由于没有机械运动部件,因此抗震能力 更强,适用于移动设备等场景。
主板的选购与安装注意事项
兼容性
选择与CPU、内存等部件兼容的主板。
扩展性
考虑主板提供的接口数量和类型,以 满足未来升级和扩展的需求。
主板的选购与安装注意事项
• 稳定性:选择品牌知名度高、质量可靠的主板,以确保计 算机的稳定运行。
主板的选购与安装注意事项
防静电
在安装主板前,要确保工 作环境的防静电措施到位, 避免静电对主板造成损害。

工学微型计算机原理及应用第三版

工学微型计算机原理及应用第三版

助记符①指令 :CPU可以执行的能完成特定功能的语句 , 能产生目标代码。它主要由CPU指令组成。②伪指令: 是一种不产生目标代码的语句 , 它仅仅在汇编过程中告诉汇编程序应如何汇编③宏指令: 它是一个指令序列 。汇编时凡有宏指令语句的地方都用相应的指令序列的目标代码插入。
第七章 8086汇编语言中基本语法
(4)EXTRNEXTRN伪指令说明本模块中所用的某些符号是外部的 , 即这些符 号在将被连接在一起的其他模块中定义(在定义这些符号的模块 中还必须用PUBLIC伪指令说明)EXTRN 名字 :类型[ , …]例如: 程序的框架data segment︰data endscode segmentassume cs :code,ds :datastart :mov ax,datam ov ds,ax︰code endsend start
(3)COMMENT块注释伪指令COMMENT 定界符 注释 定界符二 、表达式与运算符1 、算术运算符算术运算符有加(十) 、减(一) 、乘(×) 、 除(/) 、模(MOD) 、左 移(SHL) 、右移(SHR)七种 。 除法返回的是商 , 而MOD操作返回 除法操作的余数. 例如PI- INT EQU 31416/ 10000 ; PI- INT =3P-REM EQU 31416 MOD 10000 ; P-REM =1416SHL和SHR是移位操作 。— 般在建立屏蔽字时使用 。例如:MASKB EQU 00110010BMASKB1 EQU MASKB SHL 2 ;MASKB1= 11001000BMASKB2 EQU MASKB SHR 2 ;MASKB2=00001100B注意: 运算符的运算是在汇编时完成的
SEGMENTASSUMEMOVMOVMOVMOV﹕ENDS

第3章微型计算机硬件组成05953

第3章微型计算机硬件组成05953
1/50
第三章 微型计算机硬件组成
3.1 微型计算机 3.2 微型计算机硬件系统
2/50
3.1 微型计算机
3.1.1 微型计算机概述 P43
20世纪70年代诞生微型计算机。
微型计算机与大、中、小型计算机的区别在于微型 计算机的CPU采用了大规模和超大规模集成电路技 术。
通常将微型计算机的CPU芯片称作微处理器 (Micro Processing Unit,MPU)。
立的数据通道,让每种设备都能直接与CPU 取得联系,使图形、通信、视频、音频设备 都能同时工作。
AGP:可自由扩展的图形总线,能增大图形
控制器的可用宽度。
3D图形
2019/11/3
38/50
CPU外频:CPU总线频率 200MHz CPU主频:也称为时钟频率=外频*倍频,
例如2.1GHZ
2019/11/3
16/50
处理器数字:PN (Processor number)
04年代替时钟频率 例如:奔腾4 3.6GHz的微处理器变成了奔腾4 560
注:处理器数字与时钟频率无关。 只有同系列机型处理器之间有可比性。
2019/11/3
32/50
USB1.1、USB2.0接口
2019/11/3
33/50
AV是音频(audio)视频(video)的简称 DV就是数字电影(Digitalvideo),
IEEE 1394接口 2019/11/3
移动存储产品
34/50
(2)Flash存储设备
Flash Memory是一种非易失性半导体存储器,即在无电 源状态仍能保持片内信息,不需要特殊的高电流就可实现片 内信息的擦除和重写。其名称来源于TOSHIBA公司用Flash这 个词来描述这种存储器瞬间的清除能力。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• 34.设内存31000H~31009H单元内容全为55H,写出如下程序的运行 结果,并指出该程序段的功能 • MOV AX, 3000H • MOV DS, AX • MOV ES, AX • CLD • MOV SI, 1000H • MOV DI, 1050H • MOV CX, 0AH • REP MOVSB • INT 3 • 结果为:SI= DI= (31055H)= • 程序功能是



15.阅读下列程序,说明程序执行后DL,AX,CX,CF的值。 MOV AX, 1234H MOV CX, 16 MOV DL,0 Ll: ROL AX,1 JNC NEXT INC DL NEXT: LOOP L1 INT 3 DL=________,AX=________,CX=_________。 16.分析下列程序段: BUF DW 2456H, 7816H, 5731H, 896AH MOV BX, OFFSET BUF MOV AL,2 XLAT MOV CL, AL MOV AL,6 XLAT INT 3 程序段执行后结果:CL=____ ;AL=________
• 34.阅读下列程序,说明程序执行后DL,AX,CX,CF的值。 MOV AX, 1234H MOV CX, 16 MOV DL,0 Ll: ROL AX,1 JNC NEXT INC DL • NEXT: LOOP L1 INT 3 DL=________,AX=________,CX=________,CF= ________。
工业微型计算机辅导3
汇编语言程序设计
• 利用DEBUG对进行调试分析时,CS,DS,SS 的地址应满足( ) • A.CS>SS>DS B.CS<SS<DS • C.CS=SS=DS D.CS=SS>DS • 有程序段如下: • DATA SEGMENT • BUF DW 10 DUP(5) • DATA ENDS • 执行MOV AL, SIZE BUF 指令后,AL的值为( ) • A.20 B.10 C.2 D.1
• 35.有如下程序: START: MOV BL,67H MOV AL,BL MOV CL,4 SHR AL,CL MOV BH,AL OR BH,30H MOV AL,BL AND AL,OFH MOV BL,AL OR BL,30H INT 3 运行下面程序后,BH=________,BL=________
• 29.设SP= 7000H,执行段间直接过程调用CALL 指令后,堆栈指针SP= ________H。 • 31.分析下列程序段: MOV AX,OA33AH MOV DX,OFOFOH AND AH,DL XOR AL,DH NEG AH NOT AL 执行上述指令段后,AH=____,AL=________
• 利用DOS功能调用,实现键盘字符输入的 程序段为( ) • MOV AH, 1 • INT 21H • 如果键入字符A,则AL中的值是( ) • A.0AH B.41H C.61H D.A8H

3.当取指令时,8086会自动选择________值作为段基值。 ( ) A.CS B.DS C.SS D.ES 5.某内存单元的段基址为2000H偏移地址为0800H,则这个单元的物理地址应为 ( ) A.20800H B.2000H C.0800H D.28000H 设物理地址(20000H) =10H,20001H= 20H,(20002H)=30H,如从地址20001H中取 出一个字的内容是 ( ) A.1020H B.3020H C.2030H D.2010H

• 38.下列标号( )是合法的。 • A. MAIN B.NEW ITEM • C.1NUM D.RET • 6.有程序如下: ORG 2800H BUF DB 67,4,57,34,89,123 START: MOV SI, 04 MOV BX, OFFSET BUF MOV AL, [BX+ SI] CALL SUB1 SUB1: PUSHF MOV AH, OOH MOV BL, OFH DIV BL POPF RET 该程序运行后,AH= ________ AL=________
• 32.分析下列程序段: BUF DW 2456H, 7816H, 5731H, 896AH MOV BX, OFFSET BUF MOV AL,2 XLAT MOV CL, AL MOV AL,6 XLAT INT 3 程序段执行后结果:CL=____ ;AL=________
• 33.运行如下程序,写出运行结果 • MOV DX, 2000H MOV WORD PTR[2000H], 2340H MOV BX, [2000H] PUSH BX PUSH DX POP AX POP CX INT 3 结果为:
• • • • • • • •
13.设有数据定义如下: ARRAY DB 10H,24H,5AH,…,0C7H,98H COUNT EQU$-ARRAY 试分别写出完成下列操作的指令。 ( 1)将ARRAY的偏移地址送BX; ( 2)将ARRAY的第1个字节单元内容送AL; ( 3)将ARRAY的字符串长度送BX; 14.阅读程序,说明程序执行后AL,CL,CH,BL的值; DA1 DB83H,72H,61H,94H,5AH MOV CX,WORD PTR DA1 AND CX,OFH MOV AL,DA1 +3 MOV BL,DA1 上述指令序列执行后,AL=________,CL=________, BL=________
• DOS系统功能(INT 21H)2号调用要求将待显示字 符的ASCII码送人 ( ) A.DH寄存器 B.DL寄存器 C.AL寄存器 D.AH寄存器
27.软中断指令INT 50H的中断矢量,其起始地址 为0000: ________H。


34.有程序如下: ORG 2800H BUF DB 67,4,57,34,89,123 START:MOV SI, 04 MOV BX, OFFSET BUF MOV AL, [BX+ SI] CALL SUB1 INT 3 SUB1: PUSHF MOV AH, OOH MOV BL, OAH DIV BL POPF RET 该程序运行后,AH= ________ AL=________ 设SP=FFEEH,执行段内直接过程调用CALL指令后,堆栈指针 SP=_______H。
作业
• 教材141页第3章.doc
• 37.某班学生成绩存在于以TABL为首地址的存储区中(用‘*’做为结 束符),要求统计该班成 • 绩及格(≥60分)学生的人数,并存放在CL寄存器中。试填写下面程序, 完成指定功能。 • MOV BX, OFFSET TABL;置数据表首地址 • MOV CL, 0 • LP: MOV AL,______ • INC ______ • CMP ______ ,`*' • JE ______ • CMP AL, ______ • JB ______ • INC ______ • JMP ______ • EXIT: INT 3

• 8086/8088CPU执行软件中断指令INT n时,其中断类型 码的提供者是 ( ) A.外部设备 B.指令 C.总线 D.堆栈 21.当对堆栈操作时,8086会自动选择____值作为段基值, 再加上由SP提供的偏移量形成物理地址。
23.若在0000: 0008开始的4个字节中分别是11H,22H, 33H,44H,则对应的中断类型号为的中断向量是 ________。 24. INTEL 8086的当前CS =1234H,IP =5678H,则将执 行20位ห้องสมุดไป่ตู้理地址________处的程序。
• •

已知AH =4CH,那么可以返回DOS的指令是 ( ) A.INT 3 B.INT 21H C.RET D.IRET 如下的程序段 VAR DW? ARRAY DD 10 DUP(?) MOV AX.TYPE ARRAY 当执行第3行指令后,AX的内容为 ( ) A.10 B.4 C.2 D.1 8086/8088CPU执行INT n指令时,CPU将以下寄存器压入堆栈的顺序是 ( ) A. FIAGS, IP, CS B.IP, CS, FJAGS C. CS, IP, FLAGS D.FIAGS, CS, IP
相关文档
最新文档