最新工业用微型计算机重要知识点

合集下载

微型计算机基础知识总复习

微型计算机基础知识总复习

第一章微型计算机基础知识重点:1、微型计算机的发展史2、各种进制数以及不同进制数之间的转换3、机器数达表示方法,原码、反码、补码等例:1、将十进制小数0.6875转换成八进制小数是()A.0.045Q B.0.054Q C.0.54Q D.0.45Q 2、十进制负数-115的八位二进制原码是11110010,八位二进制反码是1000110,八位二进制补码是10001101。

3、已知英文大写字母A的ASCII码为41H,则英文大写字母F的ASCII码为56。

4、下面几个不同进制的数中,最小的数是()A.1001001B B.75 C.37O D.A7H5、有一个八位二进制数补码是11100010,其相应的十进制数是-98。

6、计算机的发展分那几个阶段?第二章微型计算机的系统结构重点:1、硬件基本构成,包括哪些部分?(CPU)2、内部结构(总线接口单元BIU和执行单元EU)3、寄存器结构(14个16位寄存器:通用寄存器8个,段寄存器4个,控制寄存器2个)4、标志寄存器(状态标志6个,控制标志3个各有什么含义)5、存储器的分段(为何分,物理地址如何形成等)6、堆栈概念(只对字操作,先进后出)例:1、堆栈的工作方式是()A.先进后出B.后进后出C.先进先出D.先进后进一起出2、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为()A.02120H B.20120H C.21200H D.03200H 3、在一般微处理器中,包含在CPU中。

()A.算术逻辑单元B.主内存C.输入/输出设备D.磁盘驱动器4、什么是微型计算机的系统总线?说明数据总线、地址总线、控制总线各自的作用?答:系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道。

(1)数据总线:用来传送数据,主要实现CPU与内存储器或I/O设备之间、内存储器与I/O设备或外存储器之间的数据传送。

202X年微型计算机原理及应用知识点总结

202X年微型计算机原理及应用知识点总结

千里之行,始于足下。

202X年微型计算机原理及应用学问点总结202X年微型计算机原理及应用学问点总结微型计算机是指具有微型晶片(芯片)的小型化计算机。

它以微处理器为核心,配以存储器、接口电路等硬件装置,经由数据总线、把握总线和地址总线相互连接。

微型计算机不仅在个人和家庭领域得到广泛应用,而且在工业把握、科学计算、信息处理、交通运输等领域也大量使用。

本文将对202X年微型计算机原理及应用进行学问点总结。

一、微型计算机的基本概念微型计算机是一种小型化的计算机系统,由微处理器、存储器、输入输出设备和系统总线等组成。

微型计算机的特点是体积小,功耗低,价格低廉,适合个人使用。

二、微处理器微处理器是微型计算机的核心部件,负责处理和把握计算机的各项运算和操作。

常用的微处理器有英特尔的x86系列和ARM架构的处理器。

三、存储器存储器是用于存储数据和指令的组成部分,分为主存储器和帮助存储器。

主存储器是计算机进行运算和操作的临时存储空间,包括随机存取存储器(RAM)和只读存储器(ROM);帮助存储器主要用于长期保存数据和程序,如硬盘、光盘、闪存等。

四、系统总线第1页/共3页锲而不舍,金石可镂。

系统总线是微型计算机内部各个部件之间传输数据、地址和把握信息的通道。

包括数据总线、地址总线和把握总线。

数据总线用于传输数据信息,地址总线用于传输存储器和外设的地址信息,把握总线用于传输与把握相关的信息。

五、输入输出设备输入输出设备是用于将信息从外部输入到计算机中,或将计算机处理的结果输出给外部的设备,包括键盘、鼠标、显示器、打印机等。

六、操作系统操作系统是微型计算机的核心软件,负责管理计算机的资源和把握计算机的操作。

常用的操作系统有Windows、Linux、macOS等。

七、微型计算机的应用领域1. 个人和家庭领域:微型计算机是家庭消遣、办公和学习的重要工具,可用于上网、办公软件使用、在线学习等。

2. 工业把握领域:微型计算机在工业自动化领域得到广泛应用,可用于生产线把握、仪表监控等。

工业用微型计算机知识点

工业用微型计算机知识点

工业用微型计算机知识点【篇一:工业用微型计算机知识点】微处理器是微型机的核心芯片,通常简称为mp (microprocessor),它是将计算机中的运算器和控制器集成在一个硅片上制作的集成电路。

这样的芯片也被称为中央处理单元,一般简称为cpu(central processing unit). 第一代4位和低档8 位微处理器(1971 年-1973 第二代中高档8位微处理器(1974 年-1978 第三代16位微处理器(1978 年-1981 第四代32位高档微处理器(1985 年-1993 第五代64位高档微处理器以后intel又推出pentium-ii 微处理器。

advanced micro device 公司(简称adm)的k6 是与pentium-ii 性能相当的cpu。

后缀b表示二进制;后缀h 表示十进制;后缀d 表示十进制(也可不加后缀)例如:10011011b—是二进制数;9bh—是十六进制数;155d—是十进制数;这些数都表示同一数值,即十进制的155,只是使用的进制不同而已。

(1)十六进制转换为二进制数,不论是十六进制的整数还是小数,只要把每一位十六进制的数用相应的二进制数来代替,就可以转换为二进制。

例如 10011011 1010 0110 (2)二进制转换为十六进制这种转换,可分两步进行:对整部分,从小数点向左数每4 位二进制为一组,最后不足的前面补零。

对小数部分,从小数点向右位一组,最后不足4位的后面补0,然后把每4 位二进制数用相应的十六进制数代替,即可转换为十六进制数。

例如(2)二进制数转换为十进制数,对所给的二进制数,只要按前述的式(2-2)展开,即可得到对应的十进制数。

例如.01010100 3100 只要决定的值,就可写出二进制数,因为2=1,所以(215-2)一定的整数倍,2152所得的余数即为x0。

其转换过程为 2152=107 (商),余数=1=x0; 1072=53 (商),余数=1=x1; 532=26 数=1=x2;262=13 (商),余数=1=x3; 132=6 (商),余数=1=x4; (4)十进制整数转换为十六进制数,同转换为二进制数的道理一样,也可采用除16 取余例如215d 转换为十六进制的过程为 21516=13(商),余数=7=x0; 1316=0(商),余数=13=x1; 商为0,转换结束。

《工业用微型计算机》串讲资料一精品文档30页

《工业用微型计算机》串讲资料一精品文档30页

第一章微型计算机基础本章主要介绍了微型计算机的发展、系统组成和微处理器,同时也分析了计算机中涉及的常见编码形式和数制的相关内容。

通过本章的学习,了解典型的微处理器特点,以及各自的差异,会熟练应用数制和编码的有关知识,解决实际问题。

同时也要了解微型计算机的发展,从而在整体上把握计算机的由来和微型计算机在整个计算机中的地位。

一、重点提示本章的重点是掌握计算机中无符号数和有符号数的表示方法;各种进制的转换关系; CPU中的功能结构和各个寄存器的用途;存储器的结构;最后能理解计算机的工作原理。

二、难点提示1.计算机中的数制和编码2.无符号数和有符号数的表示方法3.各种进制的转换关系4.CPU的结构和寄存器5.存储器的结构1.微型计算机的发展2.计算机中的数制和编码系统(1)无符号数的表示和运算(2)带符号数的表示方法(3)8位与16位二进制数的范围(4)计算机中的字符编码3.微型计算机系统的组成(1)微型计算机系统的构成(2)工业微型计算机概况(3)微型计算机中的外围设备4.微处理器(1)Intel 8088/8086微处理器(2) Intel 80286、80386、80486微处理器(3)Pentium微处理器(4)CPU主板和CPU卡一、单项选择题1.若十进制数据为137.5则其八进制数为 ( )A. 89.8 B.211.4C.211.5 D.1011111.101[答案]B【解析】十进制数转化为八进制数时,整数部分和小数部分要用不同的方法来处理。

整数部分的转化采用除基取余法:将整数除以8,所得余数即为八进制数的个位上数码,再将商除以8,余数为八进制十位上的数码……如此反复进行,直到商是O 为止;对于小数的转化,采用乘基取整法:将小数乘以8,所得积的整数部分即为八进制数十位上的1数码,再将此积的小数部分乘以8,所得积的整数部分为八进制数百分位上的数码,如此反复……直到积是0为止。

此题经转换后得八进制数为211.4。

工业用微型计算机

工业用微型计算机

工业用微型计算机工业用微型计算机工业用微型计算机是指用于工业生产过程控制和自动化的微型计算机。

它具有小巧、灵活、高效的特点,广泛应用于生产工艺、物流管理、自动化装备、测量控制等领域。

本文将对工业用微型计算机的特点、应用、发展趋势和存在的问题进行讨论。

一、工业用微型计算机的特点1、小型化:工业用微型计算机采用集成电路技术,使计算机体积更小,比传统的大型计算机更加灵活。

2、高速度:工业用微型计算机的处理速度快,能够处理海量数据,并且可以快速反应在生产过程中。

3、控制准确:工业用微型计算机集成控制技术,能够进行精准控制,保证了生产过程中的精度和稳定性。

4、通用性:工业用微型计算机支持多个操作系统,可以实现多种程序的运行,具有较高的通用性。

5、可编程:工业用微型计算机可以编写程序,可以根据不同的工艺和需求编写不同的控制程序,更加灵活方便。

二、工业用微型计算机的应用1、工业自动化控制:工业用微型计算机广泛应用于工业自动化控制系统,能够实现对生产过程中的各种参数进行控制和监测。

2、物流管理:工业用微型计算机能够对仓库、物流车辆等进行管理和监控,提高物流效率。

3、自动化装备:工业用微型计算机可以控制各种自动化设备,提高生产效率。

4、测量控制:工业用微型计算机可以精准测量各种参数,并根据测量结果进行控制,保证生产过程的稳定性。

5、智能制造:工业用微型计算机与人工智能技术相结合,能够实现智能制造,提高生产效率和质量。

三、工业用微型计算机的发展趋势1、功能更加全面:工业用微型计算机的功能将会越来越全面,可以实现更多的应用,提高智能制造的能力。

2、网络化:工业用微型计算机与互联网技术相结合,实现网络化控制和管理,提高生产效率和质量。

3、智能化:工业用微型计算机与人工智能技术的深度结合,实现智能制造,提高自动化水平。

4、高可靠性:工业用微型计算机需要在高负载、高温、高各种条件下运行,需要提高可靠性,确保生产过程的稳定性。

(完整版)微型计算机控制技术知识点总结

(完整版)微型计算机控制技术知识点总结

1. 计算机控制系统的组成:可分为硬件(计算机主机、输入输出接口、I/O 通道、传感器及变送器、执行机构、人机联系设备、网络通信接口等)和软件(系统软件、应用软件)两大部分2. 计算机控制系统的典型形式有哪些?答:(1)操作指导控制系统(2)直接数字控制系统(DDS )(3)监督控制系统(SCC )(4)分散控制系统(DCS )(5)现场总线控制系统(FCS )3. 工业控制机的特点如下:(1)可靠性高和可维修性好(2)环境适应性强(3)控制的实时性好(4)过程输入输出通道配套较好(5)丰富的软件(6)系统扩充性好(7)具有冗余性4. 过程通道是计算机与生产过程之间设置的信息传送和转换的连接通道。

数字量输入通道:输入缓冲器、输入调理电路、输入地址译码电路。

数字量输出通道:输出锁存器、输出驱动电路、输出口地址译码电路。

模拟量输入通道完成模拟量的采集并转换成数字量送入计算机的任务。

I/V 变换、多路转换器、采样保持器、A/D 转换器、接口及控制逻辑等。

模拟量输出通道把计算机输出的数字量转换成模拟电压或电流信号,以便驱动相应的执行机构。

接口电路、D/A 转换器、V/I 变换。

模拟量输出通道的结构形式:(1)一个通路设置一个数模转换器的形式:转换速度快、工作可靠,用来多个D/A 转换器(2)多个通路共用一个数模转换器的形式:节省了D/A 转换器,只适用于通路数量多且速度要求不高的场合,可靠性较差。

5. A/D 转换器(1)逐次次逼近式:转换时间短,抗干扰能力较差(2)双斜积分式:转换时间长,抗干扰能力较强。

A/D 转换器接口技术:A/D 转换器通常都有三态数据输出缓冲器,允许A/D 转换器直接同系统总线相连接,也可通过通用并行接口芯片实现。

6. D/A 转换器:输入寄存器、DAC 寄存器、D/A 转换器、相应的选通控制逻辑。

主要技术指标:分辨率、建立时间、线性误差。

D/A 转换器接口技术:D/A 转换芯片、运算放大器、地址译码电路组成。

工业用微型计算机

工业用微型计算机

第一章微型计算机基础 1.微型计算机的发展p24 2.数制和码制p26 ①十进制、二进制、十六进制p26 ②进制之间的转换p27 ③原码、反码、补码p30 3.微型计算机系统的组成p34 4.微处理器p39 5.工业用微型计算机的特点p45第二章8086/8088指令系统p47 1.指令p47 2.寻址方式p48 ①立即寻址p49 ②寄存器寻址p49 ③直接寻址p49 ④寄存器间接寻址p52 ⑤变址寻址p52 ⑥基址寻址p53 ⑦基址变址寻址p53 ⑧寻址方式中的操作数p53 3.指令系统p55 ①数据传送指令p56 ②算数运算指令p64 ③逻辑运算和移位指令p73 ④串操作指令p79 ⑤转跳指令p84第三章一、程序设计语言概述p96 1.机器语言、汇编语言、高级语言p96 二、汇编语言程序的基本结构p97 1.分段结构p99 2.名字p100 三、常用伪操作p103 1.段定义伪操作p104 2.数据定义伪操作p107 3.符号定义伪操作p107 4.过程定义伪操作p108 5.模块定义与连接伪操作p109 四、汇编语言程序的设计方法与设计举例p111 1.程序设计的步骤p111 2.循环与分支程序的设计p113 3.子程序的设计p115 4.DOS与BIOS的调用p119 5.程序设计举例p126第四章存储器及其接口p147 一、存储器概述p147 1.存储承转的层次结构p147 2.存储器的分类p148 3.半导体存储器芯片的一般结构p149 4.半导体存储器芯片的性能指标p152 二、随机存取存储器p152 1.静态随机存取存储器p152 2.动态随机存取存储器p156 三、只读存储器p158 1.掩模只读存储器p158 2.可编程只读存储器p158 3.可擦除可编程只读存储器p159 4.电可擦除可编程只读存储器p160 5.内速存储器p161 四、存储芯片地址译码与存储容量扩展p162 1.存储芯片地址译码p162 2.存储芯片选译码的形式p166 3.存储容量扩展p167 五、存储器接口 1.存储器与总线的连接p169 2.8088的存储器接口p169 3.8086的存储器接口p174第五章输入/输出及接口芯片的应用p182 一、总线技术p182 1.PX/XT总线p182 2.微型计算机总线的标准只分类p186 3.ISA总线p189 ①ISA总线主要性能指标p189 ②ISA总线的构成p189 4.PCI总线p190 二、I/O接口概述p192 1.接口概念与I/O接口p192 2.I/O接口的典型结构p195 3.I/O端口的编址p197 4.I/O数据传输的控制方式p198 三、中断系统p204 1.中断概述p204 2.8086/8088的中断系统p206 3.8259A可编程中断控制器p211 四、定时与计数p227 1.定时与计数概述p227 2.8253/8254可编程间隔定时器p227 五、并行接口p244 1.并行接口概述p244 2.8255A可编程并行接口p244 3.LED 显示器接口p263 六、串行接口p173 1.串行接口概述p273 2.RS-232C p277 3.INS8250/NS16450通用异步接收器/发送器p281第六章数/模与模/数转换及其接口p302 一、模拟量的输入与输出通道p302 二、数/模转换器p303 三、模/数转换器p314 四、数据采集系统p326 1.常见数据采集系统的结构形式p327 2.多路开关p328第七章一、Debug程序p335 二、实践:查看内存和CPU寄存器p337 三、修改寄CPU存器p338 四、建立并使用内存变量p339 5.编写程序并执行p340 6.单步调试程序p342 7.汇编语言的上机过程p344。

微型计算机原理及应用知识点总结

微型计算机原理及应用知识点总结

微型计算机原理及应用知识点总结
一、微型计算机结构原理
1、微型计算机硬件结构:微型计算机的硬件结构包括中央处理器(CPU)、主存储器(Memory)、输入输出设备(I/O Devices)、微处理器(Microprocessor)和运算器等等。

2、微型计算机系统软件构造:微型计算机的系统软件包括操作系统(OS)、应用软件和软件编程工具等。

3、微型计算机技术原理:微型计算机技术的主要内容包括数据编码技术、程序设计语言、计算机网络技术、多媒体技术、高性能计算技术等等。

1、微型计算机在工业控制中的应用:微型计算机可广泛应用于工业自动化系统的控制系统,常用的技术有:PLC、模拟控制、数字控制、计算机网络技术等等。

2、微型计算机在商业财务中的应用:微型计算机可应用于各种商业财务管理系统,常用的技术有:ERP、商务软件、财务会计软件、报表分析软件等等。

3、微型计算机在信息处理中的应用:微型计算机可应用于各种信息处理系统,常用的技术有:文本处理软件、数据库管理系统、图形图像软件等等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

工业用微型计算机重要知识点第一章知识点微处理器是微型机的核心芯片,通常简称为MP(Micro Processor),它是将计算机中的运算器和控制器集成在一个硅片上制作的集成电路。

这样的芯片也被称为中央处理单元,一般简称为CPU(Central Processing Unit).第一代4位和低档8位微处理器(1971年-1973年)第二代中高档8位微处理器(1974年-1978年)第三代16位微处理器(1978年-1981年)第四代32位高档微处理器(1985年-1993年)第五代64位高档微处理器以后Intel又推出Pentium-II微处理器。

Advanced Micro Device公司(简称ADM)的K6是与Pentium-II性能相当的CPU。

一、无符号数的表示和运算(一)进位计数制人们在日常生活中,采用多种进制的数字系统。

最常用的是十进制。

例如 1998=1×103+9×10+9×10+8×100后缀B表示二进制;后缀H表示十进制;后缀D表示十进制(也可不加后缀)例如:10011011B—是二进制数;9BH—是十六进制数;155D—是十进制数;这些数都表示同一数值,即十进制的155,只是使用的进制不同而已。

1.二进制和十六进制间的相互转换(1)十六进制转换为二进制数,不论是十六进制的整数还是小数,只要把每一位十六进制的数用相应的二进制数来代替,就可以转换为二进制。

例如9 B A61001 1011 1010 0110即9B.A6H=10011011.1010011B(2)二进制转换为十六进制这种转换,可分两步进行:对整部分,从小数点向左数每4位二进制为一组,最后不足的前面补零。

对小数部分,从小数点向右数,每4位一组,最后不足4位的后面补0,然后把每4位二进制数用相应的十六进制数代替,即可转换为十六进制数。

例如1011 0111.01010100B 7 5 4即10110111.010101B=B7.54H(2)二进制数转换为十进制数,对所给的二进制数,只要按前述的式(2-2)展开,即可得到对应的十进制数。

例如1011.1010B=1×23+1×21+1×20+1×20+1׫Skip Record If...»+1׫Skip Record If...»=11.625(3)十进制整数转换为二进制数,把十进制整数转换为二进制数,一般采用除2取余法。

例如«Skip Record If...»只要决定«Skip Record If...»的值,就可写出二进制数,因为20=1,所以(215-20)一定是2的整数倍,215÷2所得的余数即为X0。

其转换过程为215÷2=107 (商),余数=1=x0;107÷2=53 (商),余数=1=x1;53÷2=26 (商),余数=1=x2;26÷2=13 (商),余数=1=x3;13÷2=6 (商),余数=1=x4;6÷2=3 (商),余数=1=x5;3÷2=1 (商),余数=1=x6;1÷2=0 (商),余数=1,商为0,转换结束。

故215D=11010111B。

(4)十进制整数转换为十六进制数,同转换为二进制数的道理一样,也可采用除16取余例如215D转换为十六进制的过程为215÷16=13 (商),余数=7=X0;13÷16=0 (商),余数=13=x1; 商为0,转换结束。

故215D=D7H;通常写成0D7H,D前面的0字说明D不是英文字符D而是数字13。

又如何2345D的转换过程为12345÷16=771 (商),余数=9=x0;771÷16=48 (商),余数=3=x1;48÷16=3 (商),余数=0=x2;3÷16=0 (商),余数=3=x3,商为0,结束。

故12345D=3039H,然后可化成二进制数0011000000111001B。

(二)原码如上所示,正数的符号位用零表示,负数的符号位用1表示,符号位之后表示数值的大小这种表示方法称为原码。

例如:x=+114,〔x〕原=01110010Bx=+114,〔x〕原=11110010B(三)反码正数的反码与原码相同。

最高位一定为0,代表符号,其余位为数值位。

负数的反码其符号位为1,与原码相同,数值位是将其负数的原码的数值位按位取反。

例如:x=-4,〔x〕反=11111011Bx=-0,〔x〕反=11111111Bx=-127,〔x〕反=10000000B显然,反码的0也有2个,X=+0,〔x〕反=0000000B(四)补码正数的补码表示与原码相同,即最高位为符号位,用“0”表示,其余位为数值位。

而负数的补码为其反码加1即在反码的最低位加1形成补码。

例如:x=-4,〔x〕补=〔x〕反+1=11111011B+1=11111100B=FCH三、8位与16位二进制数的表示范围(一)8位二进制的范围1)无符号数0~255(或用0~FFH表示)第三节微型计算机系统的组成一、微型计算机系统的构成微型计算机系统是由硬件和软件两部分组成的,它的层次结构如图所示。

运算器CPU 控制器主机存储器寄存器微型机硬件输入/输出接口外围设备微型机系统系统软件微型机软件应用软件图1 微型计算机系统的组成示意图(一)微型机硬件(1)微处理器,是微机系统的核心部件,简称为CPU,它包括运算器、控制器和寄存器几部分,运算器也叫算逻单元ALU(Arithmetic and Logic Unit)。

(2)存储器(Memory)又叫主存或内存,是微机的存储和记忆部件,用以存放程序代码和运算需要的数据。

内存通常使用半导体存储器。

1)内存容量,以8086/8088CPU为例,其地址总线为20根,寻址内存的范围为220=1MB。

这里B是字节(Byte),即每个内存单元内部存放的是一个字节(8位二进制)程序代码或数据,其形式均为二进制数(机器数)。

因为8086的地址总线是20根,其寻址范围为1024KB,写成十六进制时就是5位,其地址范围为00000H~FFFFFH。

2)内存的操作对内存的操作是读(取)和写(存储)。

3)内存的分类按存储器的工作性质可将内存分为只读存储器(ROM)和随机读写存储器(RAM)两大类。

(3)输入输出接口(I/O Interface)和外部设备CPU要与很多外部设备进行数据传送,必须通过“I/O接口”,所以输入输出接口是CPU与外设之间的桥梁。

(4)总线由上面叙述可以看到微型计算机主要是由微处理器、存储器、I /O接口和I/O设备所组成,这些部件是用系统总线连接起来的。

(二)微型计算机软件微型机的软件是为运行、管理和测试维护而编制的各种程序的总和,没有软件的计算机只是裸机,计算机就无法工作。

计算机软件分为系统软件和应用软件,系统软件包括操作系统(DOS及WINDOWS、UNIX、LINUX等)和系统应用程序。

三、微型计算机的外围设备一般的计算机,配备有多种外围设备。

其输入的外围设备有:键盘、鼠标、扫描仪、输出的外部设备有:显示器、打印机、绘图仪。

而软盘和硬盘驱动器既可作为输入又可作为输出设备,而大多数的光盘驱动器(CD-ROM)是作为输入设备使用的,它可以把CD或VCD光盘中的音乐送入声卡放大,也可以把VCD光盘的图像通过解压缩后的彩色图像在CRT是显示出来。

目前,都采用全双工的声卡(AudioPCI混声器)完成声音的接收(有话简接口)、录音、声音合成和声音的播放(有一定功率的放大)。

这样,配上较大功率的有源单箱,就可以放送出美丽动听的音乐和歌声。

配置上网卡(一种是电话上网的调制解调器,例如56K的MODEM,一种是高速网卡),连接上INTERNET 网络,就可以通过IDT NET2PHONE等软件打网络电话,发传真(FAX),收发ENALL,通过WWW进行网上浏览。

第四节微处理器一、Intel 8086/8088微处理器(一)8086/8088的功能结构微处理器8086/8088微处理器结构类似,都由算术逻辑单元ALU、累加器、专用和通用寄存器、指令寄存器、指令译码器、定时器控制器等组成,后四部分相当于控制器。

不过按功能可以分为两大部分—总线接口单元BIU(Bus Interface Unit)和执行单元EU(Execution Unit)。

(二)8086/8088的内部寄存器8086/8088内部有14个16位寄存器,编程时都要用到,所以必须识记。

按其功能,可分为三大类:第一类是通过寄存器(8个),第二类是段寄存器(4个),第三类是控制寄存器(2个)。

通用寄存器包括数据寄存器、地址寄存器和变址寄存器。

1.数据寄存器AX、BX、CX、DX2.地址指针寄存器SP、BP3.变址寄存器SI、DI4.段寄存器CS、SS、DS、ES5.控制寄存器IP、FLAGSCF 进位标志位。

当进行加法或减法运算时。

若最高位发生进位或错位,则CF=1,否则CF=0;PF 奇偶标志位。

当逻辑运算结果中“1”的个数为偶数时,PF=1;为奇数时,PF=0。

AF 辅助进位位。

在8(16)位加法操作中,低4(8)位有进位、借位发生时,AF=1,否则AF=0;ZF 零标志位。

当运算结果为零时,ZF=1。

否则ZF=0;SF 符号标志位。

当运算结果的最高位为1(即为负数)时,SF=1,否则SF=0;OF 溢出标志位。

当算术运算的结果超出了带符号数的范围,即溢出时,OF=1,否则OF=0。

8位带符号数范围是-128~+127,16位带符号数的范围是-32768~+32767。

下面三个是控制标志位。

控制标志位被设置后便对其后的操作产生控制作用。

TF 跟踪标志位。

TF=1使CPU处于单步执行指令的工作方式。

这种方式便于进行程序的调试。

每执行一条指令后,便自动产生一次内部中断,从而使用户能逐条地检查程序。

IF 中断允许标志位。

IF=1使CPU可以响应可屏蔽中断请求。

IF=0使CPU禁止响应可屏蔽中断请求。

IF的状态对不可屏蔽中断及内部中断没有影响。

DF 方向标志位。

DF=1使串操作按减地址方向进行,也就是说,从高位地址开始,每操作一次地址减小一次。

DF=0使串操作按增地址方向进行。

(四)8086/8088的工作方式8086/8088有两种工作方式:最小和最大模式,最小模式是单处理器模式,最大模式是多处理器模式,一般接入8087协调处理器。

现在,用户使用的大部分都是486以上微处理器,均为最大模式。

相关文档
最新文档