(四)指令格式1.8086指令格式
8086/8088指令長(zhǎng)度是比較靈活的,可在1~6個(gè)字節(jié)之間變化,組成如下表所示。
8086CPU指令形式
操作碼 MOD字節(jié)
偏移量
操作碼 MOD字節(jié) DATA/DISP
操作碼 MOD字節(jié) DATA/DISPL DATA/DISPH
操作碼 MOD字節(jié) DATA/DISPL DATA/DISPH
DATA
操作碼 MOD字節(jié) DATA/DISPL DATA/DISPH DATAL DATAH
2.Pentium指令的一般格式
Pentium微處理器指令的一般格式如下圖所示。從圖中可看到,一條指令是由可任選的指令前綴(可以以任何的次序)、一個(gè)或兩個(gè)源操作碼字節(jié)、有可能要用的地址說明符(由ModR/M字節(jié)和按比例變址基址SIB字節(jié)構(gòu)成)、一個(gè)位移量(根據(jù)需要)和一個(gè)立即操作數(shù)數(shù)據(jù)字段(如果需要的話)等元素組成的。
指令前綴 地址大小 前綴操作數(shù) 大小前綴 段超前前綴
0或1 0或1 0或1 0或1
………………………………………………………………
字節(jié)數(shù)
操作碼 Mod R/m SIB 位移量 立即數(shù)
1或2 0或1 0或1 0或10,1,2或4
………………………………………………………………
字節(jié)數(shù)
Pentium指令的一般格式
(五)指令周期
微處理器的工作過程,不外乎取出指令、執(zhí)行指令,再取出指令、執(zhí)行指令……這樣一個(gè)循環(huán)過程。一條指令的取出和執(zhí)行所必需的時(shí)間,稱為指令周期。指令周期依取出指令的時(shí)間不同而不同。
(六)指令的流水線和并行控制
為了提高計(jì)算機(jī)訪問存儲(chǔ)器和執(zhí)行指令的處理速度,可以讓一些需要計(jì)算機(jī)處理的多項(xiàng)操作在時(shí)間上重疊進(jìn)行,甚至設(shè)計(jì)出多個(gè)功能相同或相近的部件同時(shí)對(duì)其進(jìn)行處理,這種技術(shù)就是流水線與并行執(zhí)行技術(shù)。
相關(guān)推薦:
2014年計(jì)算機(jī)等級(jí)考試過關(guān)技巧
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |