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版)》
這些都不錯,適合自學,留郵箱我可以發給你