A. 求汇编语言入门教程
王爽汇编及答案.rar (115.22M, 2011年8月4日 下午3:04到期)
80x86汇编语言程序设计教程.pdf (19.51M, 2011年8月9日 晚上6:14到期)
这两本都是经典教材,都发到你邮箱了
B. 汇编 时钟
说到用汇编写计时器真不好办。
这里又个思路。
======================================
取系统时间。用BIOS中断
out 70h,al ;设置操作的CMOS地址为9
in al,71h ;读CMOS 地址偏移9的值
;下面简说相关地址:
实时时钟信息(地址00-0D):
地 址 功 能
00 秒
01 秒报警
02 分
03 分报警
04 时
05 时报警
06 星期的天
07 月的日子
08 月
09 年
0A 状态寄存器A
0B 状态寄存器B
0C 状态寄存器C
0D 状态寄存器D
来当定时器使用。。
===========================
是有点浪费系统资源。。。
C. 初学汇编,需要买书,大家觉得哪本好些
初学,就用那本着名的《IBM-PC 80x86宏汇编语言程序设计》。
买书或下载pdf都多啊,建议买书,听你这话基础还要补很多。
win32的就别看了好不好,现在有几个人有这个能力和水平,
全是win api的操作
D. 80X86微处理器有几代、各代的名称是什么
80X86微处理器系列是美国Intel公司从20世纪70年代开始研制的微处理器的总称。我们先简单介绍80X86微处理器的发展概况,然后简要说明基于微处理器8086的计算机系统构成,最后将根据汇编语言编程的需要分节介绍8086微处理器的基本组成、8086寄存器组、存储器和外部设备。
1.从8080/8085到8086
8086是1978年Intel公司推出的16位微处理器。与其前一代8位微处理器8080/8085相比,8086有如下几点进步:
(1)8086有16位数据总线,处理器与外部传送数据时,一次可传送16位二进制数,而8080/8085一次只能传送8位。
(2)8086的寻址空间从8080/8085的64K字节提高到1M字节。
(3)8086采用了流水线技术,而8080/8085是非流水线结构。在一个具有流水线结构处理器的系统中,可以实现处理器的内部操作与存储器或I/O接口之间的数据传送操作重叠进行,从而提高了处理器的性能。
2.从8086到8088
8086的内部寄存器、功能部件、数据通路以及对外的数据总线均为16位宽度,它的出现是计算机技术上一个很大的进步。但是,当时已有的微处理器外围配套芯片的数据总线都是8位的,为了使用这些8位的外围芯片组成系统,Intel公司又推出了8088微处理器。8088的内部结构与8086基本相同,也提供16位的处理能力,但对外的数据总线设计成8位。
1981年IBM公司选择8088微处理器作为核心来设计IBM PC微计算机系统,推向市场后获得了巨大的成功,为后来的80x86系列微处理器成为主流微计算机的处理核心打下了基础。
3.80286、80386到Pentium微处理器
由于用户对PC机性能的要求迅速提高,Intel公司在1982年推出了80286微处理器,它仍然是16位结构。80286的内部及外部数据总线都是16位的,但它的地址线是24位的,可寻址16M字节的存储空间。80286有两种工作方式,即实模式和保护模式。实模式与8086工作方式相同,但速度比8086快。保护模式除了仍具有16M字节的存储器物理地址空间外,她还能为每个任务提供1G(230)字节的虚拟存储器地址空间。保护方式把操作系统及各任务所分配到的地址空间隔离开,避免程序之间的相互干扰,保证系统在多任务环境下正常工作。
80386是1985年研制出的一个32位微处理器,内部及外部数据总线均为32位,地址线也为32位,因此它可处理4G(232)字节的物理存储空间。80386为每个任务提供的虚拟存储空间增加到64T(246)字节。
1989年Intel公司又研制出新一代的微处理器80486,80486芯片内除了有一个与80386相同结构的主处理器外,还集成了一个浮点处理部件FPU以及一个8K字节的高速缓冲存储器(cache),使80486的计算速度和总体性能比80386有了明显的提高。
1993年Intel公司又推出了Pentium微处理器,此后几乎每两年就推出一个新型号,至今市场上的Intel微处理器已是PentiumⅣ。由此可见,微处理器芯片的发展速度是非常快的。在微处理器的发展过程中,芯片主频越来越快,寻址空间越来越大,数据和地址总线也越来越宽,加之许多体系结构方面的改进措施,如流水线结构、存储器层次结构等,使微计算机的性能大大提高,其应用领域也更加广泛。
E. 80X86指的是什么
答: 总的来讲不是属于 CPU 或 机器 什么型号
是一种汇编语言 进制的代码
----------------------------------------------------------------------
Intel公司出的一系列处理器
8086 80186 80286 ,都是16位(以及8088等变种)
80386 80486 都是32位
从奔腾开始,已不再沿用80586这样的模式,因为更新太快了。但是大家习惯上都以586,686来称谓。
现在的PC机处理器,都是向下一直兼容到8086
这些就统称为80x86
在汇编语言下常提到“80x86指令集”这个术语,意思是兼容这些cpu的指令集。
F. 《汇编语言程序设计》pdf下载在线阅读,求百度网盘云资源
《汇编语言程序设计》(张晓明)电子书网盘下载免费在线阅读
链接:
书名:汇编语言程序设计
作者:张晓明
出版年份:2009-1
页数:284
内容简介:
《汇编语言程序设计》以Microsoft宏汇编MASM为背景,系统讲述了8086指令系统及汇编语言程序设计的方法和技术,介绍了32位80x86系列微处理器指令及其程序设计。全书共分10章,第1章介绍基础知识;第2、3章介绍8086微处理器的基本结构、寻址方式及汇编语言程序格式;第4~7章叙述基本指令系统及顺序结构、分支结构、循环结构、子程序等设计方法;第8章介绍宏与多模块程序设计技术;第9章介绍输入/输出和中断程序设计;第10章介绍32位80x86微处理器指令及其程序设计方法。全书提供了大量程序实例,每章后均附有习题。
G. 我想学汇编,麻烦各位推荐几本自学书籍
王爽《汇编语言》第二版
80x86汇编语言程序设计教程_杨季文.pdf
《琢石成器:Windows环境下32位汇编语言程序设计(第3版)》
这些都不错,适合自学,留邮箱我可以发给你