




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微型计算机原理与接口技术测控技术与仪器系课程目标掌握:微型计算机的基本工作原理汇编语言程序设计方法微型计算机接口技术建立微型计算机系统的整体概念,了解微机系统软硬件开发的基本过程教材及主要参考书教材:《微型计算机原理与接口技术》,冯博琴主编,
清华大学出版社主要参考书:《微机原理及应用》,李伯成等编,西安电子科技大学出版社《汇编语言》,王爽著,清华大学出版社微机
原理及接口
技术课程
介绍典型机型:IBMPC系列机基本系统:8088CPU和半导体存储器I/O接口电路及与外设的连接硬件--接口电路原理软件--接口编程方法课程主要内容CPU:8088/8086
典型机型:IBM-PC系列机内容:
微型计算机的系统构成
8088微处理器及指令系统汇编语言程序设计半导体存储器及其接口中断技术
I/O接口芯片面向系统的接口芯片及其应用8253(定时)/8259(中断)/8237(DMA)面向外设的接口芯片及应用8255(并行口)/8250(串行口)学习方法复习并掌握先修课的有关内容课堂:听讲与理解、适当笔记课后:认真读书、完成作业实验:充分准备、勇于实践学习
方法考核方式平时+作业 10%实验20%期末考试 70%
[教学目的及要求]
1)理解微机系统的整体结构;2)掌握3种常用记数制、两种编码的表示方法及其相互的转换;3)掌握二进制数的算术运算和逻辑运算;4)深入理解补码的概念及其运算。第1章微型计算机基础概论1.1微型计算机系统1946年,世界上出现第一台数字式电子计算机ENIAC(电子数据和计算器)发展到以大规模集成电路为主要部件的第四代,产生了微型计算机1971年,Intel公司设计了世界上第一个微处理器芯片Intel4004,开创了一个全新的计算机时代。ENIAC长30.48米,宽1米,占地面积约170平方米,30个操作台,约相当于10间普通房间的大小,重达30吨,耗电量150千瓦,造价48万美元。它包含了17,468真空管7,200水晶二极管,1,500中转,70,000电阻器,10,000电容器,1500继电器,6000多个开关,每秒执行5000次加法或400次乘法,是继电器计算机的1000倍、手工计算的20万倍1.1.1微型计算机的发展第1代:4位和低档8位微机4004→4040→8008第2代:中高档8位微机Z80、I8085、M6800,Apple-II微机、MCS-48、MCS-51系列第3代:16位微机M68000、Z80008086→8088→80286,IBMPC系列机1.1.1微型计算机的发展第4代:32位微机80386→80486→Pentium→PentiumII→PentiumIII→Pentium432位PC机、Macintosh机、PS/2机第5代:64位微机Itanium、64位RISC微处理器芯片微机服务器、工程工作站、图形工作站1978年8086/80882.9万(3万)1982年8028613.5万1985年8038632万1990年80486120万1993年Pentium320万1996年PentiumPro550万1997年2月PentiumII750万,300MHz1999年PentiumIII2000年(4季度)PentiumIV4200万,1.4GHz(0.18um工艺)其他新型技术,如激光计算机。从计算机结构及信息理论方面,“非冯结构”(神经网络--仿人脑的思维和记忆模型),更便于处理某些智能型问题。1.1.1微型计算机的发展微机原理讨论的基础就是冯·诺依曼体系结构的计算机,其基本设计思想就是存储程序和程序控制。(1)冯·诺依曼体系结构的计算机1.1.2微型计算机的工作过程(1)冯·诺依曼体系结构的计算机当人们要解决问题时,首先将问题程序化,形成指令序列,然后将它存入存储器中,再由CPU的控制器从存储器中逐条取出指令解释,并取出该指令要处理的操作数送往运算器中执行,最后输出程序结果.
即“程序存储和程序控制”工作原理.这就是冯.诺依曼原理.15运算器存储器控制器输入设备输出设备(1)冯·诺依曼体系结构的计算机16冯•
诺依曼机的工作过程内存指令1指令2指令n┇分析获取操作数执行存放结果┇程序计数器PC地址CPU取出操作数17冯•
诺依曼机的工作过程取一条指令的工作过程:将指令所在地址赋给程序计数器PC;PC内容送到地址寄存器AR,PC自动加1;把AR的内容通过地址总线送至内存储器,经地址译码器译码,选中相应单元。CPU的控制器发出读命令。在读命令控制下,把所选中单元的内容(即指令操作码)读到数据总线DB。把读出的内容经数据总线送到数据寄存器DR。指令译码因为取出的是指令的操作码,故数据寄存器DR把它送到指令寄存器IR,然后再送到指令译码器ID内存单元地址PC1000FH地址寄存器1000FH+1“读存储器”命令指令译码数据总线B1H┇┇内存储器地址总线B1H1000FH微机读取一条指令的工作过程:冯•
诺依曼机的特点和不足特点:程序存储,共享数据,顺序执行属于顺序处理机,适合于确定的算法和数值数据的处理。不足:与存储器间有大量数据交互,对总线要求很高;执行顺序由程序决定,对大型复杂任务较困难;以运算器为核心,处理效率较低;由PC控制执行顺序,难以进行真正的并行处理。19冯·诺依曼体系结构的计算机英特尔公司的8086,英特尔公司的其他中央处理器、安谋公司的ARM7、MIPS公司的MIPS处理器非冯•
诺依曼机结构主要特征并行性典型类型数据流计算机结构(DataflowImageProcessingSystem)哈佛结构(HarvardArchitecture)21数据流计算机结构采用数据驱动方式程序的执行顺序不是由程序计数器控制,而是由指令间的数据流控制当指令具有所需数据、且输出端没有数据时就可执行。22采用数据驱动数据流计算机结构数据流处理机工作原理23哈佛结构指令和数据分别存放在两个独立的存储器模块中;CPU与存储器间指令和数据的传送分别采用两组独立的总线;可以在一个机器周期内同时获得指令操作码和操作数。24哈佛结构25Microchip公司的PIC系列芯片、摩托罗拉公司的MC68系列、Zilog公司的Z8系列、ATMEL公司的AVR系列和安谋公司的ARM9、ARM10和ARM11,51单片机也属于哈佛结构(2)微型计算机的工作过程计算机的工作是逐条执行由指令构成的程序指令:
由人向计算机发出的、能够为计算机所识别的命令。27指令执行的一般过程取指令取指部件,分析部件,执行部件指令译码读取操作数执行指令存放结果8086微机的工作过程分两阶段:
取指令执行指令取指令阶段(CPU读内存操作):地址经地址寄存器→地址总线→地址译码器,选中指令所在的内存单元
CPU发出内存读控制信号指令从内存→数据总线→数据暂存器→指令寄存器指令译码器对指令进行译码由IP给出指令在内存的地址标志寄存器地址总线AB程序数据数据总线DB控制总线CB地址译码器、、、指令1指令2指令3指令4、、、、、、数据1数据2数据3、、、指令寄存器数据暂存器控制电路指令译码器地址寄存器指令指针寄存器R1R2R3R4寄存器组运算器IP执行指令阶段:经译码后的指令,由控制电路发出控制信号去执行。CPU总线内存标志寄存器地址总线AB程序数据数据总线DB控制总线CB地址译码器、、、指令1指令2指令3指令4、、、、、、数据1数据2数据3、、、指令寄存器数据暂存器控制电路指令译码器地址寄存器指令指针寄存器R1R2R3R4寄存器组运算器IP31指令的顺序执行和并行执行顺序执行方式:各功能部件交替工作,按顺序完成指令的执行过程。并行流水线方式:各功能部件并行工作。32顺序工作方式取指令1执行指令1分析指令1CPUBUS忙碌忙碌取指令2执行指令2分析指令233并行流水线工作方式
EU取指令1执行指令1分析指令1CPU取指令2执行指令2分析指令2取指令3执行指令3分析指令3BIU忙碌忙碌忙碌忙碌忙碌一个程序工作的例子编程计算100+256MOVAX,100ADDAX,256MOV[2000],AX返回8088的指令执行过程1.1.3微机系统组成
主机硬件系统外设微机系统系统软件软件系统应用软件CPU存储器输入/输出接口总线系统组成运算器
控制器寄存器组
内存储器总线输入输出接口电路外部设备软件微处理器微型计算机微型计算机系统明确3个概念的区别微处理器(Microprocessor)一个大规模集成电路芯片内含控制器、运算器和寄存器等微机中的核心芯片微型计算机(Microcomputer)通常指微型计算机的硬件系统还有一般的说法:微机、微型机微型计算机系统(Microcomputersystem)指由硬件和软件共同组成的完整的计算机系统微型计算机的基本结构存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPU地址总线AB存储器I/O接口输入设备I/O接口数据总线DB控制总线CB输出设备CPU微机的硬件由CPU、存储器、输入/输出设备构成;输入/输出设备通过输入/输出接口与系统相连;
(输入/输出接口简称I/O接口)各部件通过总线连接。构成部件(1)硬件系统(a)微处理器计算机的核心部件用来实现指令的自动装入和自动执行,实现计算机本身的自动化。存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPU微处理器具有运算和控制功能,是整个微型计算机的核心,也称中央处理器CPU(CentralProcessingUnit)。由一片或几片大规模集成电路组成,具有控制器和运算器功能。注意,微处理器并不是一台完整的计算机微处理器(Microprocessor)微处理器的主要功能部件(1)算术逻辑部件(ALU):用来进行算术和逻辑运算。例如,SUBAL,5;ANDAL,FEH;ADDAL,10;ORAL,01H;(2)累加器:运算前存放操作数,运算后存放运算结果。输入/输出指令也通过累加器来完成。例如:INAL,50H;OUT51H,AL;(3)程序计数器(ProgramCounter--PC),也称指令计数器(InstructionCounter),由它指出下一条要执行指令所在存储单元的地址,具有加1计数的功能。(4)指令寄存器:用来存放从存储器中取出的指令码。(5)指令译码器:对指令码进行译码,确定指令的操作(如加、减、移位等)。(6)时序和控制部件微处理器(Microprocessor)CPU结构示意图地址信号标志寄存器指令寄存器数据暂存器控制电路指令译码器地址寄存器指令指针寄存器R1R2R3R4寄存器组运算器IP数据信号控制信号ALUALU控制器DSESSSCSIP数据暂存器执行部件控制电路指令译码器总线接口控制电路AXBXCXDXAHBHCHDHSIDIBPSPALBLCLDL寄存器组BIUABDBCB地址加法器指令队列PSW标志寄存器EU运算器DSESSSCSIP数据暂存器执行部件控制电路指令译码器总线接口控制电路AXBXCXDXAHBHCHDHSIDIBPSPALBLCLDL寄存器组ABDBCB地址加法器指令队列PSW标志寄存器运算器8088编程结构
指令指针控制ROM控制部件地址生成(U流水线)地址生成(V流水线)ALU(U流水线)ALU(V流水线)整数寄存器组桶形移位器8K字节数据高速缓存TLB浮点部件控制寄存器组加法除法乘法总线部件
页面部件预取缓冲器指令译码器8K字节代码高速缓存TLB
分支目标缓冲器
分支检验与目标地址
预取地址控制64位数据总线32位地址总线32位地址总线64位数据总线256323232323232Pentium内部结构(b)总线
总线是连接多个功能部件的一组公共信号线微机中各功能部件之间的信息是通过总线传输总线BUS存储器I/O接口输入设备I/O接口输出设备CPU550MHzIDE2PentiumIII北桥440BXAGP南桥PIIX4ECMOS&RTCUSB超级I/OIDE1COM1COM2LPT1550MHzL1CacheL2Cache处理机总线100MHz100MHzPCI总线33MHzPCI插槽ISA插槽ISA总线8MHz内存条ROMBIOS显示器硬盘光驱软驱键盘鼠标打印机MODEM66MHz显卡按信号的作用,总线分为三类:地址总线、数据总线、控制总线存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPU地址总线AB(AddressBus):单向用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口。存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPU地址总线的条数决定CPU的寻址能力。10根→21010241K
20根→2201024K1M32根→232
22
×2304G36根→23626
×23064G数据总线DB(DataBus):双向用来在CPU与存储器、I/O接口之间进行数据传送。存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPU数据总线的条数决定一次可最多传送数据的宽度。
8根→一次传送8位16根→一次传送16位32根→一次传送32位64根→一次传送64位控制总线CB(ControlBus):用于传送各种控制信号。存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPU
有的是CPU发出,如读控制信号、写控制信号;有的是发向CPU,如外设向CPU发出的中断申请信号。(c)内存内存是存储程序和数据的部件,由地址译码器、内存单元等构成。n根CPU地址线AB数据线DB控制线CB地址译码器1100110000110011101010101111000010001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111内存结构示意图
内存单元内存单元的地址内存单元的内容对内存的读/写操作内存单元存储信息的基本单元。每片内存芯片有若干个内存单元。每个单元可存储1位或多位等二进制数。n根CPU地址线AB数据线DB控制线CB地址译码器1100110000110011101010101111000010001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111内存单元的地址为区分各内存单元,每个内存单元对应有一个地址。地址线上的数据经译码后只有唯一的内存单元被选中。n根CPU地址线AB数据线DB控制线CB地址译码器1100110000110011101010101111000010001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111内存单元的内容每个内存单元所存储的二进制数据。n根CPU地址线AB数据线DB控制线CB地址译码器1100110000110011101010101111000010001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111对内存的读/写操作
CPU发出地址信号,选中相应的内存单元。若是读操作,CPU发出内存读控制信号,被选中的内存单元将其内容经数据总线送入CPU。若是写操作,CPU发出内存写控制信号,
CPU将欲写的内容经数据总线,写入被选中的内存单元。n根CPU地址线AB控制线CB地址译码器1100110000110011101010101111000010001000地址00...0000地址00...0001地址00...0010地址00...0011地址11…1111数据线DB(d)外设和输入/输出接口(I/O接口)外设的电信号、运行速度与CPU不匹配,不能与CPU直接相连,必须通过I/O接口与CPU相连。存储器I/O接口输入设备I/O接口数据总线DB控制总线CB地址总线AB输出设备CPU键盘→键盘接口显示器→显示卡鼠标→串行接口网络→网卡
打印机→并行接口音箱、麦可风→声卡IDE2PentiumIII北桥440BX南桥PIIX4ECMOS&RTCUSB超级I/OIDE1COM1COM2LPT1L1CacheL2CachePCI插槽ISA插槽内存条ROMBIOS显示器硬盘光驱软驱键盘鼠标打印机MODEM显卡I/O接口结构示意图CPU通过对I/O端口进行读/写操作,实现对外设的控制。I/O端口1I/O端口2I/O端口3地址译码数据缓冲控制电路外设ABDBCBCPU(2)软件系统软件:为运行、管理和维护计算机系统或为实现某一功能而编写的各种程序的总和及其相关资料。系统软件应用软件操作系统编译系统网络系统工具软件软件1.2
计算机中的数制及编码掌握3种常用记数制、两种编码的表示方法及其相互的转换;掌握二进制数的算术运算和逻辑运算;深入理解补码的概念及其运算。1.2.1常用记数制
十进制二进制十六进制为防止二义性,约定:*数后带D或不带任何符号,则为十进制数;*
带B为二进制数;*带H为十六进制数.(注:以A----F开头的数,约定前面加0;即写成:0DBH)如:100,即一百;100B,即四;100H,即256.例:234.98D或(234.98)D1101.11B或(1101.11)BABCD.BFH或(ABCD.BF)H(1)十进制特点:以十为底,逢十进一;
共有0-9十个数字符号。用D代表。表示:525.15=5*102+2*101+5*100+1*10-1+5*10-2(2)二进制特点:以2为底,逢2进位;只有0和1两个符号。用B表示。表示:1101.11B=1*23+1*22+0*21+1*20+1*2-1+1*1-2(3)十六进制特点:有0--9及A--F共16个数字符号,
逢16进位。用H表示。表示:4CD.2H=4*162+12*161+13*160+2*16-11.2.2各种进制数间的转换1.非十进制数到十进制数的转换:利用按权展开多项式,相乘,相加,即可
如:11.11B=1*21+1*20+1*2-1+1*2-2=3.7511H=1*161+1*160=1774非十进制数到十进制数的转换按相应的权值表达式展开例:1011.11B=1×23+0×22+1×21+1×20+1×2-1+1×2-2
=8+2+1+0.5+0.25=11.755B.8H=5×161+11×160+8×16-1
=80+11+0.5=91.52.十进制到非十进制数的转换对二进制的转换:对整数:除2取余;对小数:乘2取整。对十六进制的转换:对整数:除16取余;对小数:乘16取整。112.25D=?B整数部分11225620282014027023211201小数部分0.252x0.502x1.011110000.01B
13.二进制与十六进制间的转换二十六:从小数点开始,每四位一组,与表对应即可.如:001010111101B2BDHA5CH0011101001011100B1.2.3
计算机中的二进制表示
1.定点小数的表示N=Ns.N-1N-2…M-(m-1)N-m2.整数的表示N=NsNn-1…N1N01.2.3
计算机中的二进制表示3.浮点数的表示N=±RE×M
十进制是204.3,相当于
那么,M=0.2043,E=3。
1.2.4
计算机中的编码BCD码用二进制编码表示的十进制数ASCII码西文字符编码(1)BCD码压缩BCD码用4位二进制码表示一位十进制数扩展BCD码用8位二进制码表示一位十进制数BCD码与二进制数之间的转换先转换为十进制数,再转换二进制数;反之同样。例:(00010001.00100101)BCD=11.25=(1011.01)B十进数
0123456789
BCD码
0000000100100011010001010110011110001001根据BCD码的存放方式可分两种:
压缩型BCD----一字节中存放两个十进制数.
非压缩型BCD----一字节中存放一个十进制数.
例.97压缩型BCD(10010111)BCD97非压缩型BCD
(0000100100000111)BCD非压缩型BCD,形式上象ASCII码,且也是一字节表示一个数,所以又称ASCIIBCD.注意区分BCD数与二进制数。如:BCD数10010111十进制数97;而二进制数10010111十进制数151。(2)ASCII码字符的编码,一般用7位二进制码表示。在需要时可在D7位加校验位。熟悉0—9,A—Z,a—z的ASCII码ASCII码的校验奇校验加上校验位后编码中“1”的个数为奇数。例:A的ASCII码是41H(1000001B),
以奇校验传送则为C1H(11000001B)偶校验加上校验位后编码中“1”的个数为偶数。上例若以偶校验传送,则为41H。1,2节总结1.1绪论微机的发展;微机的工作过程;微机系统的组成。1.2计算机中的数制二进制,十进制,十六进制,及其互相转换;二进制编码:BCD码,ASCII码1.3
二进制数的运算算术运算逻辑运算无符号数有符号数(1)无符号数的运算算术运算包括:
加法运算减法运算乘法运算除法运算注意点:对加法:1+1=0(有进位)对减法:0-1=1(有借位)对二进制数,乘以2相当于左移一位;除以2则相当于右移1位。[例]:00001011×0100=00101100B00001011÷0100=00000010B
即:商=00000010B
余数=11B1100Bx1001B=1100Bx(1000+0001)B=1100x1000+1100x0001=1101100
无符号数的表示范围:
0≤
X≤2n-1若运算结果超出这个范围,则产生溢出。对无符号数:运算时,当最高位向更高位有进位(或借位)时则产生溢出。[例]:
最高位向前有进位,产生溢出94(2)逻辑运算与、或、非、异或掌握:与、或、非门逻辑符号和逻辑关系(真值表);与非门、或非门的应用。95“与”“或”运算“与”运算:任何数和“0”相“与”,结果为0。“或”运算:任何数和“1”相“或”,结果为1。&≥196“非”“异或”运算“非”运算按位求反“异或”运算相同则为0,相异则为11&≥197(3)译码器掌握74LS138译码器各引脚功能输入端与输出端关系(真值表)9874LS138译码器G1G2AG2BCBAY0Y7••••主要引脚及功能使能端输入端输出端G1#G2A#G2BCBA#Y0#Y1#Y2#Y3#Y4#Y5#Y6#Y7110
100100100100100100100100
000001010011100101110111111111111111111101111111101111111101111111101111111101111111101111111101111111101.4有符号数计算机中的有符号数可表示为:
符号位+真值机器数
“0”
表示正,
“1”
表示负。[例]:
+52=+0110100=0
0110100
符号位真值
-52=-0110100=1
0110100
符号位真值(1)有符号数的表示:
原码反码补码原码:最高位为符号位,用“0”表示正,用“1”表示负;其余为真值部分。优点:原码和真值表示之间的对应关系简单,容易理解;缺点:计算机中用原码进行减法运算比较困难,0的表示不唯一。数0的原码8位数0的原码:+0=00000000-0=10000000即:数0的原码不唯一。反码对一个机器数X:若X>0,则[X]反=[X]原若X<0,则[X]反=对应原码的符号位不变,数值部分按位求反[例]:X=-52=-0110100[X]原=10110100[X]反=110010110的反码:[+0]反=00000000[-0]反=11111111即:数0的反码也不是唯一的。补码定义:若X>0,则[X]补=[X]反=[X]原若X<0,则[X]补=[X]反+1[例]:X=–52=–0110100[X]原=10110100[X]反=11001011[X]补=[X]反+1=110011000的补码:[+0]补=[+0]原=00000000[-0]补=[-0]反+1=11111111+1=100000000
对8位字长,进位被舍掉有符号数的表示范围:对8位二进制数:原码:-127~+127反码:-127~+127补码:-128~+127(2)有符号二进制数与十进制的转换对用补码表示的二进制数:
1)求出真值
2)进行转换[例]:将一个用补码表示的二进制数转换为十进制数。[X]补=00101110B真值为:0101110B
正数所以:X=+46[X]补=11010010B真值不等于:-1010010B
负数而是:X=[[X]补]补=[11010010]补=-0101110=-46(3)有符号数的算术运算通过引进补码,可将减法运算转换为加法运算。即:[X+Y]补=[X]补+[Y]补[X-Y]补=[X+(-Y)]补=[X]补+[-Y]补补码将减法运算转换为加法运算引例:一块钟指向9点,要把它拨到2点可以逆拨7个,也可以顺拨5个格逆拨:9-7=2
顺拨:9+5=14=2(模为12)对于模为12的钟表来说9-7等效于9+5,减法变为了加法,5是-7的补码,同理7是-5的补码
[例]:X=-0110100,Y=+1110100,求X+Y=?[X]原=10110100[X]补=[X]反+1=11001100[Y]补=[Y]原=01110100所以:[X+Y]补=[X]补+[Y]补=11001100+01110100=01000000X+Y=+1000000(4)符号数运算中的溢出问题运算结果超出相应的数值表示范围,从而引起的结果出现错误对于8位有符号数而言,其表示范围-128—127,如果运算结果超出了该范围就引起溢出[例]:若:X=01111000,Y=01101001(+120)(+105)则:X+Y=即:次高位向最高位有进位,而最高位向前无进位,产生溢出。(事实上,两正数相加得出负数,结果出错)溢出的判断不管表示范围,先计算出正确结果,再看正确结果是否在表示范围内,从而判断溢出通过比较参与运算的数和结果的符号来判断(负数)+(负数)=正数(正数)+(正数)=负数(负数)+(正数)肯定不溢出溢出两个(同号)带符号二进制数相加或相减时,若最高位次高位=1,则结果产生溢出。即参与运算的数最前两位都是10或都是01。[例]:若:X=01111000,Y=01101001(+120)(+105)
则:X+Y=若:X=-94=-1011110=10100010(补)Y=-94=-1011110=10100010(补)X+Y10100010+10100010
101000100发生溢出若参与运算的数以其它形式为最高两位,则可能溢出也可能不溢出例如:0E+76H0E+56H000011100000111001110110010101101.
位(bit)2.
字节(Byte)3.
字和字长(word)4.
位编号5.
指令、指令系统和程序6.
寄存器7.
译码器计算机中常用术语1.
位(bit)
指计算机能表示的最基本最小的单位在计算机中采用二进制表示数据和指令,故:位就是一个二进制位,有两种状态,“0”和“1”2.字节(Byte)
相邻的8位二进制数称为一个字节1Byte=8bit
如:11000011010101113.字和字长
字长是每一个字所包含的二进制位数。常与CPU内部的寄存器、运算装置、总线宽度一致字是CPU内部进行数据处理的基本单位。例某CPU内含8位运算器,则:参加运算的数及结果均以
8位
表示,最高位产生的进位或借位在8位运算器中不保存,而将其保存到标志寄存器中
101
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课题开题报告:湘桂走廊瑶族音乐文化基因谱系构建与数字化传承研究
- 课题开题报告:现代技术冲击下传统龙舟制作技艺的变迁与传承研究
- 第7课时可爱的企鹅(教学设计)-2024-2025学年一年级上册数学北师大版
- 学习之余的视力保护技巧
- 产品质量控制与管理方案解析
- 课题开题报告:我国省域高等教育分类治理的话语嬗变与政策优化研究
- 一年级道德与法治上册 4.1 走进冰雪童话教学实录 鲁人版
- 春节节日安全知识培训
- 2 平行四边形的初步认识 第二课时(教学设计)-2024-2025学年二年级上册数学苏教版
- 学校德育工作与心理健康教育的融合策略
- 国家优秀QC小组成果案例(攻关型)课件
- SSCI文献查询培训教程课件
- 【QC成果】提高建筑外窗一次验收合格率2020
- 英语语言学概论Chapter 2语音学练习附有答案
- 正反平衡供电煤耗计算方法介绍
- 2001沪S313 SG系列消火栓箱
- 中国工艺美术史资料(田自秉)课件
- 施工现场防汛安全检查表
- 定子中心偏差及圆的调整
- 员工通用请假条Excel模板
- 骨质疏松症ppt课件
评论
0/150
提交评论