详细信息

Windows环境下32位汇编语言程序设计 下载

文件类型:
嵌入式系统开发,嵌入式系统
文件大小:
3.06 MB
下载次数:
[991次]
日期:
03-21
解压密码:
www.dianzi6.com
Tag:
嵌入式系统,嵌入式系统开发   程序设计 汇编语言 Windows 环境
运行平台:
txt/doc/word/ppt/pdf 等
星级:
简介:

Windows环境下32位汇编语言程序设计为http://www.dianzi6.com整理发布,类型为嵌入式系统,本站还有更多关于嵌入式系统开发,嵌入式系统的资料。
正文:Windows环境下32位汇编语言程序设计:让我们在轻松的背景知识介绍中开始Win32 汇编之旅。本章将对Win32 平台的历史和现状做简要介绍,同时对80386 处理器以及Windows 操作系统中涉及Win32 汇编的基础知识部分做快速充电。1.1 Win32 的软硬件平台1.1.1 80x86 系列处理器简史Win32 可以在多种硬件平台上运行,但使用最广泛的硬件平台是基于Intel 公司80x86 系列处理器的微型计算机。自1978 年6 月Intel 公司推出它的第一个16 位微处理器8086 以来,计算机技术就开始进入飞速发展的时期。8086 芯片的主频为4.43 MHz,集成的晶体管数大约为2.9 万个,运算器的位长为16 位,采用了20 条地址线,可以寻址的范围为220 个字节地址,即1 MB;1982年,该公司发布了80286 处理器,芯片上集成了12 万个晶体管,主频提高到了12 MHz。1985 年Intel 公司推出32 位的80386 处理器,芯片上集成的晶体管数为27.5 万个,主频提高到了33 MHz,地址线则扩展为32 条,直接寻址的能力达到4 GB。80386 处理器在设计的时候考虑了多用户及多任务的需要,在芯片中增加了保护模式、优先级、任务切换和片内的存储单元管理等硬件单元。80386 的出现使Windows 和UNIX 等多任务的操作系统可以在PC 上运行。直到现在,运行于80x86 处理器之上的多任务操作系统都是以80386 的运行模式为基础的。1989 年,Intel 公司推出80486 处理器,在芯片内集成了浮点处理器和8 KB 的一级缓存,片内的晶体管数达到了118 万个,并把主频提高到50 MHz~66 MHz。80486 处理器开始使用流水线技术,即在CPU 中由5~6 个不同功能的电路单元组成一条指令处理流水线,然后将一条指令分成5~6 步后再由这些电路单元分别执行,由此提高CPU 的运算速度。电路单元的数目就是流水线的深度。为了使计算机中的其他部件不至于成为CPU 速度发展的瓶颈,80486 处理器开始使用了倍频技术,即让处理器速度(CPU 主频)数倍于系统总线速度(外频)。从80386 开始,在Intel 公司向市场大量推出处理器芯片的同时,其他一些电脑公司和厂商如AMD 和Cyrix 等,也纷纷投入大量的人力财力进行处理器的开发和研制,并很快把研制出的产品推向市场。这些CPU 芯片和80386 芯片兼容,在编程上可以使用和Intel 处理器相同的指令集。
如果觉得《Windows环境下32位汇编语言程序设计》不错,可以推荐给好友哦。
相关嵌入式系统资料


温馨提示; 本站的资料全部免费下载,为方便下次找到本站记得将本站加入收藏夹哦,牢记网址http://www.dianzi6.com

下载说明事项

本站备有多台下载服务器,请点击上列地址进行下载Windows环境下32位汇编语言程序设计_嵌入式系统,如下载过慢或下载不了请选用另外几台服务器进行下载。
本站提供的资源均为网上搜集,如果该资源Windows环境下32位汇编语言程序设计_嵌入式系统涉及或无意中侵害到您的版权请与我们联系。

此页提供Windows环境下32位汇编语言程序设计嵌入式系统开发, 嵌入式系统参考。本站还有更多的嵌入式系统相关资料分享。
Copyright© www.dianzi6.com Inc. All rights reserved 。 1 2 3 4 5 6 7 8