日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

汇编预备知识(四)

發(fā)布時間:2025/3/15 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 汇编预备知识(四) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

位和字節(jié)

位(bit):最小的數(shù)據(jù)單元,0或1的一個二進(jìn)制的數(shù)值位。單位為b

字節(jié)(byte):由8個位二進(jìn)制的數(shù)值位。單位為B

單位換算:

1K=1024B=2^10B K是kelo的縮寫

1M=1024K=2^20B M是mega的縮寫

1G=1024M=2^30B G是Giga的縮寫

1T=1024G=2^40B T是tera的縮寫

?

主頻

主頻也叫時鐘頻率,用來表示微處理器的運(yùn)算速度,主頻越高表明處理器運(yùn)行越快,主頻的單位是MHz。

?

MIPS

MIPS是Millions?of?Instruction?PerSecond的縮寫,用來表示微處理器的運(yùn)算速度的性能(每秒能執(zhí)行多少萬條指令)

?

基本結(jié)構(gòu)寄存器

注意此圖要記住哪個寄存器對應(yīng)的是多少位


?

下面給出簡單的記憶技巧

1.凡是三個英文單詞或三個以上的都是32位寄存器(標(biāo)志寄存器除外)

2.凡是有H和L的都是8為寄存器

3.其他的都是16位寄存器

4.標(biāo)志寄存器另外記

?

32位微處理器的地址空間

1.存儲地址空間

a)?8086的主存地址線為20根,其最大訪問空間為2^20,80486的主存地址線為32根,最大訪問空間為2^32B(4G)

b)?虛擬空間又稱為邏輯空間,是應(yīng)用程序員編寫程序的空間。該空間可比主存實(shí)際能提供的空間大很多,即使主存空間不夠大,也能運(yùn)行程序員編寫的程序。32位微處理器的邏輯空間可達(dá)2^46B(64TB)

?

2.輸入輸出(I/O)地址空間

80x86的IO空間由2^16(64K)個地址組成。I/O地址空間為:0000H~FFFFH

?

實(shí)地址模式

全稱:實(shí)地址存儲管理模式,16位微處理器只能在實(shí)模式下工作,32位微處理器與它的前輩處理器16位的8086兼容,所以8086、80286的編寫程序不需要任何修改。在實(shí)模式下,32位微處理器具有與8086同樣的基本體系結(jié)構(gòu)。有如下特點(diǎn):

1.尋址機(jī)構(gòu)、存儲器管理和中斷機(jī)構(gòu)均與8086一致。


2.操作數(shù)默認(rèn)長度為16位,但允許訪問32位寄存器組,在使用32位寄存器組時指令中要加上前綴以表示越權(quán)存取。


3.80x86系列微處理器的地址線僅低20根起作用,只能訪問存儲器低端的1MB存儲空間;對處理器采用分段技術(shù),每個段最大不超過64KB


4.主存儲器中保留兩個固定區(qū)域:一個為初始化區(qū)域;一個為中斷向量區(qū)。初始化區(qū)域地址為FFFF0H~FFFFFH,中斷向量區(qū)為0000H~003FFH。在實(shí)地址模式下,可以把32位微處理器的工作模式設(shè)置為保護(hù)模式。

總結(jié)

以上是生活随笔為你收集整理的汇编预备知识(四)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。