freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

習(xí)題答案微機原理與接口_基于ia32處理器與32位匯編語言_第四版-全文預(yù)覽

2025-06-30 22:19 上一頁面

下一頁面
  

【正文】 sub al,8 。 EAX=100 。 EAX=80H 。 AL=__________ sub al,8 。 EAX=__________ add ax,200 。 EAX=__________ add eax,3 。(3)用EBX和位移量0B2H的寄存器相對尋址方式把存儲器中的一個雙字和ECX寄存器的內(nèi)容相加,并把結(jié)果送回存儲器中。 EBX=格雷碼表首地址 mov eax,0 mov al,8 。 代碼段 mov ebx,offset table 。 代碼段 mov ebx,offset table mov al,8 xlat為了驗證你的判斷,不妨使用本書的I/O子程序庫提供的子程序DISPHB顯示換碼后AL的值。 可以沒有 mov eax,ebx mov ebx,[edi] mov [edi],eax pop eax 。 CX=1234H 。以字節(jié)為單位按地址從低到高的順序,var變量的內(nèi)容:78H、56H、34H、12H。 CX=__________ mov dl,var 。,70h,20h,71h,20h,72h,20h,73h,20h,74h,20h,75h,20h,76h,20h,77h,20h,78h,20h,79h,20h byte 7ah,20h,7bh,20h,7ch,20h,7dh,20h,7eh,20h,7fh,20h,13,10 byte 0 .codestart: mov eax,offset table call dispmsg exit 0 end start〔〕數(shù)據(jù)段有如下定義,IA32處理器將以小端方式保存在主存:var dword 12345678h現(xiàn)以字節(jié)為單位按地址從低到高的順序,寫出這個變量內(nèi)容。,50h,20h,51h,20h,52h,20h,53h,20h,54h,20h,55h,20h,56h,20h,57h,20h,58h,20h,59h,20h byte 5ah,20h,5bh,20h,5ch,20h,5dh,20h,5eh,20h,5fh,20h,13,10 byte 39。,30h,20h,31h,20h,32h,20h,33h,20h,34h,20h,35h,20h,36h,20h,37h,20h,38h,20h,39h,20h byte 3ah,20h,3bh,20h,3ch,20h,3dh,20h,3eh,20h,3fh,20h,13,10 byte 39。,13,10 byte 39。〔解答〕 include .datatable byte 39。hello39。,10,10h,39。Personal Computer39。大寫字母A~Z對應(yīng)的ASCII碼依次是:41H~5AH。而指令“MOV EAX, 0”執(zhí)行后,EAX=__________,CF和OF沒有變化。如果將其以字量使用,應(yīng)該用_____________說明。如果把它認(rèn)為是無符號數(shù),它是10進(jìn)制數(shù)___________;如果認(rèn)為它是BCD碼,則表示真值_____________;又如果它是某個ASCII碼,則代表字符__________。(9)邏輯運算沒有進(jìn)位或溢出問題,此時CF和OF沒有作用,所以邏輯運算指令如AND、OR等將CF和OF設(shè)置為0。(5)堆棧的操作原則是“先進(jìn)后出”,所以堆棧段的數(shù)據(jù)除PUSH和POP指令外,不允許其他方法讀寫?!病撑袛囝}(1)對一個正整數(shù),它的原碼、反碼和補碼都一樣,也都與無符號數(shù)的編碼一樣。 ⑦ INC,DEC,NEG和NOT指令的操作數(shù)既是源操作數(shù)也是目的操作數(shù)。 ④ 不能。② 字符“39。F39。② 16位存儲器尋址方式的組成公式16位有效地址 = 基址寄存器+變址寄存器+位移量其中基址寄存器只能是BX或BP,變址寄存器只能是SI或DI,位移量是8或16位有符號值。可以是1,2,4或8(因為操作數(shù)的長度可以是1,2,4或8字節(jié));190?;芳拇嫫?90。調(diào)試:用調(diào)試程序排除錯誤,生成正確的可執(zhí)行文件?!病硡R編語言程序的開發(fā)有哪4個步驟,分別利用什么程序完成、產(chǎn)生什么輸出文件。虛擬8086方式:在保護(hù)方式下運行的類似實方式的運行環(huán)境,只能在1MB存儲空間下使用“16位段”。實地址工作方式只能支持實地址存儲模型。通常,代碼、數(shù)據(jù)和堆棧位于分開的段中。程序使用的堆棧一定在堆棧段。程序的指令代碼必須安排在代碼段,否則將無法正常執(zhí)行。邏輯地址轉(zhuǎn)換成物理地址:邏輯地址由處理器在輸出之前轉(zhuǎn)換為物理地址。〔〕什么是8086中的邏輯地址和物理地址?邏輯地址如何轉(zhuǎn)換成物理地址?請將如下邏輯地址用物理地址表達(dá)(均為十六進(jìn)制形式):① FFFF∶0 ② 40∶17 ③ 2000∶4500 ④ B821∶4567〔解答〕物理地址:在處理器地址總線上輸出的地址稱為物理地址。例1:3AH + 7CH=B6H無符號數(shù)運算:58+124=182,范圍內(nèi),無進(jìn)位??刂茦?biāo)志:DF標(biāo)志,控制字符串操作的地址方向。〔〕什么是標(biāo)志?什么是IA32處理器的狀態(tài)標(biāo)志、控制標(biāo)志和系統(tǒng)標(biāo)志?說明狀態(tài)標(biāo)志在標(biāo)志寄存器EFLAGS的位置和含義。執(zhí)行單元EU:負(fù)責(zé)指令譯碼、數(shù)據(jù)運算和指令執(zhí)行?!步獯稹尝?32,DX,DH② 16③ 段地址,偏移地址,EIP,IP④ 00100110,0⑤ 73C00H,73800H⑥ EBX,ECX,ESI,EDI,EBP,ESP⑦ 實地址,64KB⑧ ASM,目標(biāo)模塊,F(xiàn)LAT⑨ 立即數(shù)尋址、寄存器尋址和存儲器尋址⑩ DS,SS〔〕處理器內(nèi)部具有哪3個基本部分?8086分為哪兩大功能部件?其各自的主要功能是什么?〔解答〕處理器內(nèi)部有ALU、寄存器和指令處理三個基本單元。該工作方式分段最大不超過__________。(4)進(jìn)行8位二進(jìn)制數(shù)加法:10111010+01101100,8位結(jié)果是__________,標(biāo)志PF=__________。〔解答〕① 錯 ② 對 ③ 對 ④ 對 ⑤ 錯⑥ 對 ⑦ 對 ⑧ 錯 ⑨ 對 ⑩ 對〔〕填空題(1)寄存器EDX是__________位的,其中低16位的名稱是__________,還可以分成兩個8位的寄存器,其中D8~D15部分可以用名稱__________表示。(7)MASM匯編語言的注釋用分號開始,但不能用中文分號。(3)EAX也被稱為累加器,因為它使用最頻繁。⑨ 不會。⑤ 標(biāo)志寄存器主要保存反映指令執(zhí)行結(jié)果和控制指令執(zhí)行形式的有關(guān)狀態(tài)。8086分成總線接口單元和指令執(zhí)行單元,可以獨立操作。高級語言程序通常也需要翻譯成匯編語言程序,再進(jìn)一步翻譯成機器語言代碼。而匯編語言是為了便于理解與記憶,將機器指令用助記符代替而形成的一種語言?!病秤⑻貭柟咀钚翴ntel 80x86處理器是什么?請通過查閱相關(guān)資料(如英特爾公司網(wǎng)站),說明其主要特點和采用的新技術(shù)。其中軟件兼容是指同一個軟件可以不加修改地運行于體系結(jié)構(gòu)相同的各檔機器,結(jié)果一樣但運行時間可能不同。普通計算機用戶看到的計算機,也就是我們最熟悉的計算機,屬于用戶層,而軟件人員看到的屬于高級語言層或是匯編語言層。第2層是機器語言層?!病秤嬎銠C系統(tǒng)通常劃分為哪幾個層次?普通計算機用戶和軟件開發(fā)人員對計算機系統(tǒng)的認(rèn)識一樣嗎? 〔解答〕最上層是用戶層。將程序和數(shù)據(jù)存放在存儲器中,計算機在工作時從存儲器取出指令加以執(zhí)行,自動完成計算任務(wù)。由于電子器件的物理極限在悄然逼近,摩爾定律不會永遠(yuǎn)持續(xù)?!病呈裁词悄柖??它能永久成立嗎?〔解答〕每18個月,集成電路的性能將提高一倍,而其價格將降低一半。是保證文件唯一性的標(biāo)示方法。這個翻譯的過程稱為“匯編”,完成匯編工作的程序就是匯編程序(Assembler)。〔解答〕助記符:人們采用便于記憶、并能描述指令功能的符號來表示機器指令操作碼,該符號稱為指令助記符?!步獯稹?086奠定了基本的16位指令集,80286提供了保護(hù)方式的各種指令,80386將指令集全面提升為32位,80486融入了浮點數(shù)據(jù)處理指令,奔騰系列陸續(xù)增加了多媒體指令MMX、SSE、SSE2和SSE3,最新的奔騰4處理器還支持64位指令集。單片機:是指通常用于控制領(lǐng)域的微處理器芯片,其內(nèi)部除CPU外還集成了計算機的其他一些主要部件,只需配上少量的外部電路和設(shè)備,就可以構(gòu)成具體的應(yīng)用系統(tǒng)。外部設(shè)備:外部設(shè)備是指可與微機進(jìn)行交互的輸入(Input)設(shè)備和輸出(Output)設(shè)備,也稱I/O設(shè)備。〔解答〕CPU:CPU也稱處理器,是微機的核心。(8)Pentium處理器采用___________位數(shù)據(jù)總線與主存相連。(4) DOS主要支持兩種可執(zhí)行文件,它們的擴展名分別是___________和___________。(10)處理器進(jìn)行讀操作,就是把數(shù)據(jù)從處理器內(nèi)部讀出傳送給主存或外設(shè)。(7)Windows的模擬DOS環(huán)境與控制臺環(huán)境是一樣的。(3)8086的數(shù)據(jù)總線為16位,也就是說8086的數(shù)據(jù)總線的個數(shù)、或說條數(shù)、位數(shù)是16。⑩ 機器語言層,即指令集結(jié)構(gòu)。⑦ 主板芯片組是主板的核心部件,它提供主板上的關(guān)鍵邏輯電路。③ PC機主存采用DRAM組成。② 總線信號分成三組,分別是數(shù)據(jù)總線、地址總線和控制總線。⑥ 中斷是CPU正常執(zhí)行程序的流程被某種原因打斷、并暫時停止,轉(zhuǎn)向執(zhí)行事先安排好的一段處理程序,待該處理程序結(jié)束后仍返回被中斷的指令繼續(xù)執(zhí)行的過程。處理器的“取指—譯碼—執(zhí)行周期” 是指處理器從主存儲器讀取指令(簡稱取指),翻譯指令代碼的功能(簡稱譯碼),然后執(zhí)行指令所規(guī)定的操作(簡稱執(zhí)行)的過程。(2)IA64結(jié)構(gòu)是IA32結(jié)構(gòu)的64位擴展,也就是Intel 64結(jié)構(gòu)。(6)處理器是微機的控制中心,內(nèi)部只包括5大功能部件的控制器。RISC是指復(fù)雜指令集計算機。(3)二進(jìn)制16位共有___________個編碼組合,如果一位對應(yīng)處理器一個地址信號,16位地址信號共能尋址___________容量主存空間。(7)Pentium系列處理器的多媒體指令有___________,SSE,SSE2和___________類指令?!步獯稹尝?Central Processing Unit,中央處理單元,處理器② 1MB,4GB③ 216,64KB④ EXE,COM⑤ Instruction Set Architecture⑥ 目錄⑦ MMX,SSE3⑧ 64⑨ IBM,DOS⑩ PCI〔〕說明微型計算機系統(tǒng)的硬件組成及各部分作用。存儲器:存儲器是存放程序和數(shù)據(jù)的部件?!病呈裁词峭ㄓ梦⑻幚砥?、單片機(微控制器)、DSP芯片、嵌入式系統(tǒng)?〔解答〕通用微處理器:適合較廣的應(yīng)用領(lǐng)域的微處理器,例如裝在PC機、筆記本電腦、工作站、服務(wù)器上的微處理器?!病尘C述Intel 80x86系列處理器在指令集方面的發(fā)展。〔〕區(qū)別如下概念:助記符、匯編語言、匯編語言程序和匯編程序。匯編程序:匯編語言源程序要翻譯成機器語言程序才可以由處理器執(zhí)行。絕對路徑:從根目錄到文件所在目錄的完整路徑稱為“絕對路徑”。指明的路徑不正確,或者執(zhí)行了另外一個同名的文件。)不能。指令由操作碼和地址碼組成。計算機由存儲器、運算器、控制器、輸入設(shè)備和輸出設(shè)備五大基本部件組成,并規(guī)定了5部分的基本功能。第3層是操作系統(tǒng)層。普通計算機用戶和軟件人員對計算機系統(tǒng)的認(rèn)識并不一樣。兼容是一個廣泛的概念,包括軟件兼容、硬件兼容、系統(tǒng)兼容等。在保證向后兼容的前提下,不斷改進(jìn)其組成和實現(xiàn),延續(xù)計算機結(jié)構(gòu)的生命,才使得PC機具有如此強大的生命力?!步獯稹掣呒壵Z言與具體的計算機硬件無關(guān),其表達(dá)方式接近于所描述的問題,易為人們接受和掌握,用高級語言編寫程序要比低級語言容易得多,并大大簡化了程序的編制和調(diào)試,使編程效率得到大幅度的提高。機器語言的每一條機器指令都是二進(jìn)制形式的指令代碼,計算機硬件可以直接識別。② 取指是指從主存取出指令代碼通過總線傳輸?shù)教幚砥鲀?nèi)部指令寄存器的過程。④ 堆棧的存取原則是先進(jìn)后出(也稱為后進(jìn)先出)操作方式存取數(shù)據(jù)。⑧ 匯編語言的標(biāo)識符大小寫不敏感,即表示字母大小寫不同、但表示同一個符號。(2)處理器的指令譯碼是將指令代碼翻譯成它代表的功能的過程,與數(shù)字電路的譯碼器是不同的概念。(6)80減90(80-90)需要借位,所以執(zhí)行結(jié)束后,進(jìn)位標(biāo)志CF=1。(10)保護(hù)方式下,段基地址加偏移地址就是線性地址或物理地址。代碼段中下一條要執(zhí)行的指令由CS和__________寄存器指示,后者在實地址模型中起作用的僅有__________寄存器部分。(7)IA32處理器復(fù)位后,首先進(jìn)入是__________工作方式。(10)用EBX做基地址指令,默認(rèn)采用__________段寄存器指向的數(shù)據(jù)段;如果采用BP,EBP或SP,ESP作為基地址指針,默認(rèn)使用__________段寄存器指向堆棧段。8086所有對外操作必須通過BIU和這些總線進(jìn)行。也就是說,在EU單元對一個指令進(jìn)行譯碼執(zhí)行時,BIU單元可以同時對后續(xù)指令進(jìn)行讀取;這就是最簡單的指令流水線技術(shù)。狀態(tài)標(biāo)志:用來記錄程序運行結(jié)果的狀態(tài)信息?!步獯稹尺M(jìn)位標(biāo)志CF表示無符號數(shù)運算結(jié)果是否超出范圍,超出范圍后加上進(jìn)位或借位,運算結(jié)果仍然正確;溢出標(biāo)志OF表示有符號數(shù)運算結(jié)果是否超出范圍,如果超出范圍,運算結(jié)果已經(jīng)不正確。有符號數(shù)運算:-86+124=28 ,范圍內(nèi),無溢出。某個存儲單元可以有多個邏輯地址,即處于不同起點的邏輯段中,但其物理地址是唯一的。代碼段:存放程序的指令代碼。堆棧段:主存中堆棧所在的區(qū)域。段式存儲模型下,對程序來說存儲器由一組獨立的地址空間組成,獨立的地址空間稱為段?!病呈裁词菍嵉刂贩绞?、保護(hù)方式和虛擬8086方式?它們分別使用什么存儲模型?〔解答〕實地址方式:與8086具有相同的基本結(jié)構(gòu)
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1