chp1 (2).ppt

上传人:hyn****60 文档编号:82864541 上传时间:2023-03-26 格式:PPT 页数:95 大小:2.38MB
返回 下载 相关 举报
chp1 (2).ppt_第1页
第1页 / 共95页
chp1 (2).ppt_第2页
第2页 / 共95页
点击查看更多>>
资源描述

《chp1 (2).ppt》由会员分享,可在线阅读,更多相关《chp1 (2).ppt(95页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、微型计算机原理 与 接口技术中国科学技术大学中国科学技术大学 何克东何克东第 1 章绪 论1.1 微型计算机的发展概况 微型计算机的发展是以微处理器的发展来表征的。将传统计算机的运算器和控制器集成在一块大规模集成电路芯片上作为微型计算机的中央处理器(Central Process Unit,CPU),称为微处理器。微型计算机是以微处理器为核心,再配上存储器,接口电路芯片,输入/输出设备构成。计算机的分代计算机的分代n1946年,世界上第一台现代意义的电子计算机ENIAC(电子数值积分计算机)在美国宾夕法尼亚大学诞生,使用了18000多个真空管和超过500英里长的导线,占地170平方米,重量超过

2、30吨,每秒只能执行约10万次运算。n1948年,贝尔实验室研制出晶体管。n1949年,英国剑桥大学研制出第一台程序存储计算机EDSAC(电子延迟存储自动计算器)。n1958年,得克萨斯仪器公司发明了集成电路。n1965年,摩尔经统计发现,集成电路内芯片的晶体管数目几乎每隔18到24个月其集成度就要翻一番,即摩尔定律。微处理器飞速发展80386803868048680486奔腾奔腾奔腾奔腾2代代奔腾奔腾4代代802868028680868086奔腾奔腾3代代IA-64(安腾安腾)400440041971年1978年1983年1985年1989年1993年1997年1999年2000年Moore

3、(摩尔)定律:“微芯片上集成的晶体管数目每三年翻两番”双核双核2006年2001年n1978年,第一代微处理机年,第一代微处理机16位的位的8086/8088CPUq集成了29000个晶体管,主频分别为5MHz/8MHz/10MHz,寻址空间为1MB,地址总线20位,数据总线16位(8088的外部数据总线为8位)。q1981年IBM公司推出了使用8088CPU的微型计算机,命名为IBM-PC。q1983年,推出了IBM-PC/XT。n1983年,第二代微处理机年,第二代微处理机16位的位的80286CPUq集成了13万多个晶体管,主频20MHz,寻址空间为16MB,地址总线24位,数据总线16

4、位q首次提出了实方式和保护方式,引进了段描述符表的概念.q1984年IBM公司把装有286CPU的微机命名为IBM-PC/AT。微型计算机的发展1.1.组组成成它它的的主主要要部部件件,如如中中央央处处理理器器、存存储储器器、外外部部设设备备接接口口及及其其控控制制都都由由大大规规模模或或超超大大规规模模集集成成电电路路(VLSI)(VLSI)实现,现已做到仅由一决芯片构成。实现,现已做到仅由一决芯片构成。2.2.基本基本配置简单配置简单,一般多由主机、显示器、键盘、软,一般多由主机、显示器、键盘、软盘和硬盘驱动器以及打印机等其他外部设备组成。整个盘和硬盘驱动器以及打印机等其他外部设备组成。整

5、个微型机系统可以放在一张办公台上,不需要专门的维护微型机系统可以放在一张办公台上,不需要专门的维护人员。人员。3.3.采用采用总线总线(BUS)(BUS)结构,使中央处理器、存储器、结构,使中央处理器、存储器、外部设备之间的数据交换都通过总线完成,不仅简化外部设备之间的数据交换都通过总线完成,不仅简化了微型机的内部结构,又为扩充其功能提供了方便。了微型机的内部结构,又为扩充其功能提供了方便。4.4.可可靠靠性性高高。由由于于微微型型机机采采用用大大规规模模集集成成电电路路技技术术,使使系系统统内内的的组组件件数数大大幅幅度度下下降降,相相应应的的连连接接线线及及焊焊接接点点数数比比采采用用中中

6、、小小规规模模集集成成电电路路减减少少两两个个数数量量级级以以上上。目目前前大大规规模模集集成成电电路路芯芯片片的的损损坏坏率率为为0.0005/0.0005/千千小小时时,大大大大提提高高了了整整机机的的可可靠靠性性,通通常常微微型型机机都都可可正正常常工工作作数小时以上无故障。数小时以上无故障。o1985年10月,第三代微处理机第三代微处理机32位的位的80386CPUn集成了27.5万个晶体管,时钟频率33MHz,4GB的寻址空间,地址总线32位,数据总线32位n在芯片内部集成了分段存储管理部件和分页存储管理部件,管理高达64TB的虚拟存储,提供了“虚拟8086”的工作方式n推出了数字协

7、同处理器80387(浮点运算部件)o1989年年4月,第四代微处理机月,第四代微处理机32位的位的80486CPUn集成了120万个晶体管,寻址空间4GB,地址总线32位,数据总线32位n把浮点运算部件集成芯片之内,同时把一个规模大小为8KB的一级高速缓冲存储器Cache也集成进了CPU芯片内,芯片的整数处理部件采用RISC结构,引进了时钟倍频技术,使主频可能超过100MHZo1993年年3月,第五代微处理机月,第五代微处理机Pentiumn集成了310万个晶体管,寻址空间4GB,地址总线32位,数据总线64位nCPU内部配置了大小为16KB的一级高速缓冲存储器Cachen芯片的主频有:60M

8、Hz、66MHz、75MHz、90MHz、100MHz、120MHz、133MHz、150MHz、166MHz、200MHzo1995年年11月,高能奔腾(月,高能奔腾(Pentium Pro)n芯片内部集成了550万个晶体管,内部时钟频率为133MHz,寻址空间4G,地址总线32位,数据总线64位n一级Cache大小为16KB(8KB的数据,8KB的指令),另包含了一个256KB的二级Cache芯片n采用了一项被称之为“动态执行”的创新技术o1996年底,多能奔腾年底,多能奔腾(Pentium MMX)n芯片内部集成了450万个晶体管,频率主要有:166MHz、200MHz、233MHz,寻

9、址空间4G,地址总线32位,数据总线64位nCPU增加了57条MMX(多媒体增强)指令,一级Cache增加到32KBo1997年5月,二代奔腾(Pentium II)n集成了750万个晶体管,主频分233MHz、266MHz、300MHz和333MHz4种,寻址空间4G,地址总线32位,数据总线64位n一级Cache的大小为32KB,二级Cache的大小为512KBn双独立总线结构,首次采用slot 1接口标准o1999年2月,Pentium IIIn芯片内集成了2800万个晶体管,CPU主频733MHz,寻址空间4GB,地址总线32位,数据总线64位n浮点运算和三维处理方面能力明显增强n增加

10、了71条称为互联网SSE的指令和处理机序列号。o2000年3月,Pentium 4n芯片内集成了4200万个晶体管,CPU主频1.3GHz,寻址空间4GB,地址总线32位,数据总线64位n支持更为强大的SSE2指令集,支持多达20级的超标量流水线,总线频率达到400MHzn目前,P 4芯片内集成晶体管的个数已达5500万个,总线频率达到800MHz,主频达到3GHz以上。微处理机时代oIntel公司和HP公司在2001年共同开发的64位处理器位处理器Itanium(安腾)处理器o2003年4月AMD公司推出首款64位处理器,这是一款采用x86兼容架构的64位CPU,它最大的特点 就是在支持64

11、位数据寻址的同时,向下兼容32位数据寻址,妥善解决了CPU从32位到64位的过渡和兼容问题,从而掀起了桌面处理器从32位向64位过 渡的技术革命。微处理机时代o2004年3月,Intel也发布了其首款64位Xeon处理器,它采用EM64T(Intel Extended Memory 64 Technology)技术,同时支持32位和64位运算,在运行64位程序时采用64位工作方式,而在处理32位运算时依然是IA32(即x86)工作 结构,这实际上也一起被称为x86-64架构。微处理机时代o2006 年 5 月:英特尔 酷睿 2 双核处理器品牌隆重推出 n全新处理器可实现高达 40%的性能提升,

12、其能效比最出色的英特尔 奔腾 处理器高出 40%。英特尔 酷睿 2 双核处理器包含 2.91 亿个晶体管。微处理机时代o在2007年的9月6日,Intel发布 代号为“Tigerton”的7300系列 四核心处理器四核心处理器。Tigerton是一款 面向4路及以上服务器的四核服务器处理器,构成拥有16个核心的服务器。Tigerton将意味着双独立总线架构的终结,它将使用专用连接,连接内核和芯片组。INTEL宣布,在2008年9月14日推出业界首款六核心服务器处理器Dunnington。型号分别是Xeon X7450/2.40GHz和Xeon X7460/2.66GHz,以及2.13GHz低压

13、版Xeon L7455,热设计功耗分别为130W、90W以及65W。前端总线均为1066MHz。Dunnington Xeon基于45nm Penryn核心,兼容Tigerton Xeon 7300系列。这三款服务器处理器均采用45nm制程工艺。其中Xeon X7460内建16MB L3共享缓存,Xeon L7455和Xeon E7450内建12MB L3共享缓存。龙 芯n计算机的发展趋势n微型化 便携式、低功耗n巨型化 尖端科技领域的信息处理,需要超大容量、高速度n智能化 模拟人类大脑思维和交流方式,多种处理能力n系列化、标准化 便于各种计算机硬、软件兼容和升级n网络化 网络计算机和信息高速

14、公路n多机系统 大型设备、生产流水线集中管理(独立控制、故障分散、资源共享)程序设计的进步o机器语言:n计算机系统发展早期n0、1组成的二进制代码n编程要涉及许多代码,开发程序非常耗费时间o汇编语言:n20世纪50年代n用助记符代替二进制码n编程仍然很不容易o高级语言:n1957年后nFORTRAN,用公式解决数学问题nCOBOL,广泛用于商业程序设计nBASIC,C/C+,PASCAL,VISUAL BASIC,VC+例:把操作数0F03AH送给A机器语言:10111111 00111010 11110000汇编语言:MOV A,0F03AH高级语言:A=0F03AH11110000 001

15、11010A1科学计算 在大型的系统工程中,往往需要大量的计算。比如天气预报:全国甚至全世界各个地域的温度、湿度、各个不同高度的大气数据、地域地理数据,反正是惊人的数据量集中到大型计算中心,进行大规模的数据运算,得出今后不同时期的天气概率。2过程控制 这里往往用在生产、军事领域。这样的计算机实时采集外界的数据,并且尽量快的加以处理,用事先定义好的应对方式加以响应和控制相关部件。比如化工生产当中的各个管道的压力温度流量必须在一定的范围内,这是各个探头实时采集以上数据,发现不对时立刻控制相关阀门加以处理。n计算机的主要应用领域3信息处理 计算机不仅能处理数值数据和字符信息,还能处理图形、图象、声音

16、、动画等各种信息。在业务处理、情报处理、办公自动化、管理和决策方面,计算机都得到了广泛的应用,如管理信息系统(MIS),决策支持系统(DSS)等。4计算机辅助设计、辅助制造和辅助教学 计算机辅助设计(CAD),计算机辅助制造(CAM),计算机辅助教学(CAI),这些都是新兴的行业,利用计算机在这些传统领域的拓展,大大缩短了制造业的设计制造周期。5人工智能(AI)用计算机代替人类的某些脑力劳动。n计算机中常用的数据单位1.2 1.2 微型计算机系统微型计算机系统n微处理器微处理器n微型计算机微型计算机n微型计算机系统微型计算机系统n微机性能指标微机性能指标 微型计算机的组成CPU存储器存储器I/

17、O接口接口I/O设备设备地址总线AB数据总线DB控制总线CBI/O总线控制面向系统单总线结构:面向系统单总线结构:微型计算机的系统组成微型计算机的系统组成运算器运算器 控制器控制器 寄存器组寄存器组 内存储器内存储器 总线总线输入输出输入输出接口电路接口电路外部设备外部设备 软件软件微处理器微处理器微型计算机微型计算机微型计算机系统微型计算机系统微处理器、微型计算机、微型计算机系统之间的关系微处理器、微型计算机、微型计算机系统之间的关系计算机系统硬件主机处理器处理器(CPU)软件外围设备运算器控制器存储器存储器(内存)RAMROM外部设备辅助设备 输入设备(键盘、扫描仪、语音识别仪)输出设备(

18、显示器、打印机、绘图仪、)辅助存储器(磁带、磁盘、光盘)输入输入/输出接口输出接口(PIO、SIO、CTC、ADC、DAC)(I/O接口接口)总线(AB、DB、CB)系统软件(操作系统,编辑、编译程序,故障诊断,监控程序)应用软件(科学计算,工业控制,数据处理)程序设计语言(机器语言、汇编语言、高级语言)电源电路时钟电路内部数据总线内部数据总线控制总线控制总线数据总线数据总线地址总线地址总线暂存器暂存器累加器累加器ALU标志寄存器标志寄存器指指令令寄寄存存指指令令译译码码时序时序和和控制控制逻辑逻辑通通 用用寄存器组寄存器组地地 址址寄存器组寄存器组地址地址总线总线控制控制数据数据总线总线控制

19、控制微处理器(CPU)的基本结构英特尔微处理器芯片80386PentiumPentium 48086/8088内部结构存储器o存储器是用来存储信息的部件。存储器的性能指标:n存储容量n存取速度o计算机的存储器分为2大类:n内部存储器,简称内存或主存。又分为:oRAM随机存取存储器:SRAM、DRAMoROM只读存储器:ROM、PROM、EPROM、EEPROMn外部存储器,简称外存:硬盘、软盘、磁带、光盘n另外,还有CACHE RAM扩展内存 XMS系统区系统区384KB TPA 640KBCPUPC系统的存储器映象Cache主存主存辅存辅存海存海存内存外存存储管理方式:存储管理方式:实模式实

20、模式 保护模式保护模式 V86模式模式常规内存1MB奇地址 8位8MBFFFFFF微处理器的物理存储系统(一)偶地址 8位8MBFFFFFED7D0D15D800000000000116位机(8086/8088)1MB16位机(80286)16MB存储体4 8位1GBFFFFFFFF微处理器的物理存储系统(二)存储体3 8位1GBFFFFFFFED23D16D31D2480386DX(4GB)80486SX(4GB)80486DX(4GB)0000000200000003存储体2 8位1GBFFFFFFFDD15D800000001存储体1 8位1GBFFFFFFFCD7D0000000003

21、2位机位机I/O接口用于CPU(或存储器)与外设之间的信息交换o最常用的简单输入输出接口芯片主要有缓存器和锁存器:n缓冲器:74LS244、74LS245n锁存器:74LS373o其它:n可编程中断控制器8259An可编程计数器/定时器8253/8254n可编程外围接口芯片8255An串行通信和可编程接口芯片8250An模数(A/D)和数模(D/A)转换器nDMA控制器8237AI/O设备n输入设备串行通信设备软盘、硬盘鼠标CDROM键盘扫描仪DVDn输出设备打印机(针打、激光、喷墨)软盘、硬盘绘图仪显示器总线(BUS)在计算机系统中,各个部件之间传送信息的公共通路叫各个部件之间传送信息的公共

22、通路叫总线总线。从总线的不同使用角度可以分为以下几类:o内部总线内部总线:微处理器内部各个部件之间传送信息的通路。o元件级总线元件级总线:连接计算机系统中主要部件的总线。有AB、DB、CB。o系统总线系统总线:指在印刷电路板上连接各插件的公共通路。有nISAISA:16位标准总线,8MB/SnEISAEISA:扩展工业标准体系结构总线,适用于32位机,33MB/SnVESAVESA:全开放通用局部总线,适用于486机,支持高速视频卡操作,32/64位,132MB/SnPCIPCI:外围元件互联,32/64位,支持Pentium机,时钟频率33MHz,132MB/SnAGPAGP:高速图形接口,

23、用于视频、显示,时钟频率66MHz,133MB/So外部总线:外部总线:nUSB:通用串行总线,用于键盘、鼠标、声卡,10MB/SnEIA RS232总线nIEEE488总线nIEEE1394面向CPU双总线结构:CPUI/O总线主存主存I/O接口接口存储总线特点:存储器与I/O无通路,降低了CPU效率。CPUI/O接口接口I/O接口接口I/O设备设备面向主存双总线结构:主存主存存储总线I/O接口接口I/O接口接口I/O设备设备I/O总线特点:保留单总线结构,放置高速存储总线。应用软件应用软件应用软件应用软件系统软件系统软件系统软件系统软件裸机裸机操操作作系系统统用用户户 程程序序各各种种实实

24、用用程程 序序软软件件包包各各种种语语言言处处理理程程序序微机主要性能指标内存速度内存速度 微机内主存完成一次读微机内主存完成一次读/写操作所需的时间称为存储器写操作所需的时间称为存储器的的存取时间存取时间,连续两次读,连续两次读/写所需的最短时间称为存储器的写所需的最短时间称为存储器的存取周期存取周期。存取周期越短,则存取速度越快。存取周期的大。存取周期越短,则存取速度越快。存取周期的大小影响计算机的运算速度。小影响计算机的运算速度。1.3 计算机数据格式n数制及其转换n二进制及其运算规则n计算机中数据的表示方法数制n数制:用一组统一的符号和规则来表示数的方法。n二进制:每一位包含0、1两个

25、数字,例如:10010011Bn八进制:每一位包含8个数字07,例如:3675Qn十进制:每一位包含10个数字09,例如:1200Dn十六进制:每一位包含数字09,字母AF,例如:0A3D6Hn二十进制(BCD码),用4位二进制数表示1位十进制数,例如:0001 0010十进制:人二进制:计算机八进制:二进制的压缩形式十六进制:便于人的读、写、记忆10101010B252QAAH十、二、八、十六进制数对照表十、二、八、十六进制数对照表 1616页页数制转换o十进制转换成其它进制:十进制转换成其它进制:n整数和小数分开转换整数和小数分开转换,转换的方法是:整数部分,用基数去除,并且保留余数作为结

26、果的有效数字,重复以上过程直至商为0;小数部分乘以基数,直到小数部分为0,或者到规定保留的小数位数。n例如,将将十进制十进制数数10.687510.6875转换成二进制转换成二进制数。数。n 2222105210余数0余数1余数0余数1结果1010B高位低位 0.6875 2 1.3750 2 0.750 2 1.5 2 1.0结果0.1011B高位低位10.6875D=1010.1011B10.6875D=1010.1011Bo十进制转换成八进制或十六进制的方法同二进制,只不过是把基数换成8或16。n还有一个办法就是先把十进制转换成二进制,然后再转换成相应的八或十六进制。n例如,将十进制数1

27、0.6875分别转换成二、八、十六进制数。10.6875D=1010.1011B =12.54Q =A.BHn其它数制转换成十进制:其它数制转换成十进制:把任意进制数按权展开成多项式和的形式,再把各位的权与该位上的数码相乘后求和,就得到等效的十进制数值。例:将将二进制数二进制数1011011.10111011011.1011转换成十进制数转换成十进制数 11011.1011B=124+123+022+121+120+12-1+02-2+12-3+12-4=16+8+0+2+1+0.5+0+0.125+0.0625=27.6875D例:将将八进制数八进制数125.7125.7转换成十进制数转换成

28、十进制数 125.7Q=182+281+580+78-1 =64+16+5+0.875 =85.875D例:将将十六进制数十六进制数4FC4FC.12.12H H转换成十进制数转换成十进制数4FC.12H=4162+15161+C160+116-1+216-2 =1024+240+12+0.0625+0.0078125 =1276.0703125 其它进制转换成十进制,也可以先把它们转换成二进其它进制转换成十进制,也可以先把它们转换成二进制,再由二进制转换成十进制。制,再由二进制转换成十进制。例:将将八进制数八进制数125.7125.7转换成十进制数转换成十进制数 125.7Q=001 010

29、 101.111B =85.875D将将十六进制数十六进制数4FC4FC.12.12H H转换成十进制数转换成十进制数4FC.12H=0100 1111 1100.0001 0010B =1276.0703125D计算机数据格式n数值数值n符号符号机器数:机器数:符号数值化了的数真值:真值:带符号的机器数对应的数值 原码原码机器数机器数 反码反码 补码补码1 1、数值:、数值:表示数量的多少表示数量的多少+0110111B-0110111B0 0110111B1 0110111B 机器数(原码)机器数真值真值机器数原码反码补码n 补码补码正数正数正数正数:原码=反码=补码X=+0110111B

30、X原=X反=X补=0 0110111B负数:负数:负数:负数:X=-0110111BX原=1 0110111BX反=1 1001000BX补=X反+1(符号位除外)=1 1001000B+1 =1 1001001BX=-0 1 1 0 1 1 1BX补=1 1 0 0 1 0 0 1B采用补码的好处:采用补码的好处:符号位参加运算减法运算转换成加法运算 25 00011001 X补+32 +00100000 Y补 57 00111001 32 00100000 X补+(-25)+11100111 Y补 7 000001111补码加法规则:X+Y补X补Y补 25 00011001+(-32)+1

31、1100000 -7 11111001-0000111求补补码减法规则:XY补X补Y补0000111求补 25 X补 00011001 00011001 32 Y补 00100000 +11100000 Y补 7 11111001X补 X补 X补 求补求补 -25 X补 11100111 11100111(-32)Y补 11100000 +00100000 Y补 7 000001111溢出问题溢出问题 01000000 01000000 10000000000S S64+64X补01000000Y补01000000溢出S S 01000000 01000000 10000000C C溢出C C

32、uBCD码码n以压缩或非压缩的格式存储,以压缩或非压缩的格式存储,压缩压缩BCD数据数据以每字节以每字节2位十进制数字的形式存储,而位十进制数字的形式存储,而非压缩非压缩BCD数据数据以每以每字节字节1位十进制数字的形式存储。位十进制数字的形式存储。nBCD数的范围是从数的范围是从0000B到到1001B即十进制即十进制0到到9。n需要应用需要应用BCD数据的有销售终端,或其它任何实现简数据的有销售终端,或其它任何实现简单运算的设备。如果系统要求复杂的算术运算,很少单运算的设备。如果系统要求复杂的算术运算,很少用用BCD数据,因为没有简单有效的方法完成复杂的数据,因为没有简单有效的方法完成复杂

33、的BCD运算。运算。BCD码码十进制 压缩的 非压缩的 12 0001 0010 0000 0001 0000 0010 623 0000 0110 0010 0011 0000 0110 0000 0010 0000 0011 910 0000 1001 0001 0000 0000 1001 0000 0001 0000 0000u定点数 定点数的小数点固定在数值位的最后边(纯整数)或数值位的最前边(纯小数)。31 30 0 S数值数值纯整数纯整数小数点 31 30 0 S数值数值纯小数纯小数小数点u浮点数n浮点数也叫实数,包含两个部分:尾数(有效小数)和指数(阶)。n4字节的实数称为单精

34、度实数,8字节的实数称为双精度实数。n尾数表示方法:进行规格化,使其值大于等于1而小于2,最高位为1,是默认(隐藏)位。n指数表示方法:以移码形式存储。对于单精度实数,偏移量为127(7FH);对于双精度实数,偏移量为1023(3FFH)。存储浮点数阶码部分之前,偏移量要先加到阶码上。31 30 23 22 0 S指数指数尾数尾数(a)63 62 52 51 0S指数指数尾数尾数(b)单精度单精度双精度双精度例:单精度实数表示十进制十进制 二进制二进制 规格化规格化 符号符号 移码阶移码阶 尾数尾数+12 1100 0 10000010 1000000 00000000 00000000-12

35、 1100 1 10000010 1000000 00000000 00000000100 1100100 0 10000101 1001000 00000000 00000000 101-1.75 1.11 1 01111111 1100000 00000000 00000000说明:说明:+12,二进制表示为1100,规格化结果是 。第一个1是默认位,不存储在23位尾数部分内。移码后的阶表示为1273130(即82H)。此外:此外:数0.0存储全为0;无限大数的阶码部分存储全为1,尾数部分全为0。汇编程序中实数的定义n与其他数据类型一样,汇编程序可以将实数定义为单精度或双精度格式。n因为单

36、精度实数是32位数,用DD伪指令定义;用DQ(定义四字)伪指令定义64位的双精度数。可选的定义实数指令是REAL4、REAL8、REAL10,分别定义单精度、双精度和扩展精度实数。汇编程序中实数定义举例;单精度实数NUMB1 DD 1.234 ;定义1.234NUMB2 DD -23.4 ;定义-23.4NUMB1 REAL4 4.2E2 ;定义420NUMB1 REAL4 1.234 ;定义4字节实数 ;双精度实数NUMB5 DQ 1.234 ;定义1.234NUMB6 REAL8 -23.4 ;定义-23.4NUMB7 REAL8 123.4 ;定义8字节实数 ;扩展精度实数NUMB8 R

37、EAL10 123.4;定义10字节实数 2 2、符号、符号非数值数据,用于表示一些符号标记。n ASCII码码n 汉字汉字n 图形图形n 图象图象n 声音声音n ASCIIASCII码码n表示计算机系统存储器中的字母、数字、符号表示计算机系统存储器中的字母、数字、符号n标准标准ASCIIASCII码是码是7 7位代码,它的第位代码,它的第8 8位即最高有效位,位即最高有效位,在某些系统中用于保存其奇偶性在某些系统中用于保存其奇偶性n将字符或控制字符转换成将字符或控制字符转换成ASCIIASCII字符,首先定位要转字符,首先定位要转换的字符,然后查表寻找十六进制换的字符,然后查表寻找十六进制ASCIIASCII码的第一位码的第一位数字,再找第二位数字数字,再找第二位数字ASCII码表2 5键盘输入0011001000110101ASCII码00011001二进制码0011001000110101ASCII码2 5显示、打印记住常用ASCII码:数字:09 30H39H大写字母:A 41H小写字母:a 61H空格:20H回车:0DH换行:0AH

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com