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

正文內(nèi)容

微機原理與接口技術(shù)[第四版]課后習(xí)題答案-展示頁

2025-07-07 18:48本頁面
  

【正文】 H④ B821H:4567H=BC777H〔〕IA32處理器有哪三類基本段,各是什么用途?〔解答〕IA32處理器有代碼段、數(shù)據(jù)段、堆棧段三類基本段。邏輯地址轉(zhuǎn)換成物理地址:邏輯地址由處理器在輸出之前轉(zhuǎn)換為物理地址。邏輯地址:在處理器內(nèi)部、程序員編程時采用邏輯地址,采用“段地址:偏移地址“形式。狀態(tài)標(biāo)志在標(biāo)志寄存器EFLAGS中的位置和含義如下: 3111109876543210……OFSFZFAFPFCF〔〕什么是8086中的邏輯地址和物理地址?邏輯地址如何轉(zhuǎn)換成物理地址?請將如下邏輯地址用物理地址表達(dá)(均為十六進(jìn)制形式):① FFFF∶0 ② 40∶17 ③ 2000∶4500 ④ B821∶4567〔解答〕物理地址:在處理器地址總線上輸出的地址稱為物理地址??刂茦?biāo)志:DF標(biāo)志,控制字符串操作的地址方向。例如,有些指令執(zhí)行后會影響有關(guān)標(biāo)志位;有些指令的執(zhí)行要利用相關(guān)標(biāo)志?!病呈裁词菢?biāo)志?什么是IA32處理器的狀態(tài)標(biāo)志、控制標(biāo)志和系統(tǒng)標(biāo)志?說明狀態(tài)標(biāo)志在標(biāo)志寄存器EFLAGS的位置和含義。8086所有對外操作必須通過BIU和這些總線進(jìn)行。8086有兩大功能部件:總線接口單元和執(zhí)行單元。⑩ 指令的操作數(shù)需要通過存儲器地址或I/O地址,才能查找到數(shù)據(jù)本身,故稱數(shù)據(jù)尋址方式。⑧ 匯編語言的標(biāo)識符大小寫不敏感,即表示字母大小寫不同、但表示同一個符號。⑥ 執(zhí)行了一條加法指令后,發(fā)現(xiàn)ZF=1,表明運算結(jié)果為0。④ 堆棧的存取原則是先進(jìn)后出(也稱為后進(jìn)先出)操作方式存取數(shù)據(jù)。在執(zhí)行單元執(zhí)行一條指令的同時,總線接口單元可以讀取下一條指令,等到執(zhí)行時不需要進(jìn)行取指了,所以稱為預(yù)取。② 取指是指從主存取出指令代碼通過總線傳輸?shù)教幚砥鲀?nèi)部指令寄存器的過程。普通計算機用戶看到的計算機,也就是我們最熟悉的計算機,屬于用戶層,而軟件人員看到的屬于高級語言層或是匯編語言層。第0層是數(shù)字電路層。第2層是機器語言層。第4層是匯編語言層。〔〕計算機系統(tǒng)通常劃分為哪幾個層次?普通計算機用戶和軟件開發(fā)人員對計算機系統(tǒng)的認(rèn)識一樣嗎? 〔解答〕最上層是用戶層。指令的執(zhí)行是順序的,即一般按照指令在存儲器中存放的順序執(zhí)行,程序分支由轉(zhuǎn)移指令實現(xiàn)。將程序和數(shù)據(jù)存放在存儲器中,計算機在工作時從存儲器取出指令加以執(zhí)行,自動完成計算任務(wù)。諾依曼計算機的基本設(shè)計思想是什么?〔解答〕采用二進(jìn)制形式表示數(shù)據(jù)和指令。指明的路徑不正確,或者執(zhí)行了另外一個同名的文件。相對路徑:從系統(tǒng)當(dāng)前目錄到文件所在目錄的路徑稱為相對路徑。絕對路徑:從根目錄到文件所在目錄的完整路徑稱為“絕對路徑”?!病硡^(qū)別如下概念:路徑、絕對路徑、相對路徑、當(dāng)前目錄。匯編程序:匯編語言源程序要翻譯成機器語言程序才可以由處理器執(zhí)行。匯編語言:用助記符表示的指令以及使用它們編寫程序的規(guī)則就形成匯編語言?!病硡^(qū)別如下概念:助記符、匯編語言、匯編語言程序和匯編程序。DSP芯片:稱數(shù)字信號處理器,也是一種微控制器,其更適合處理高速的數(shù)字信號,內(nèi)部集成有高速乘法器,能夠進(jìn)行快速乘法和加法運算?!病呈裁词峭ㄓ梦⑻幚砥?、單片機(微控制器)、DSP芯片、嵌入式系統(tǒng)?〔解答〕通用微處理器:適合較廣的應(yīng)用領(lǐng)域的微處理器,例如裝在PC機、筆記本電腦、工作站、服務(wù)器上的微處理器。I/O設(shè)備通過I/O接口與主機連接。存儲器:存儲器是存放程序和數(shù)據(jù)的部件。它采用大規(guī)模集成電路芯片,芯片內(nèi)集成了控制器、運算器和若干高速存儲單元(即寄存器)。前4章主要涉及匯編語言,但本書還有很多處理器原理等內(nèi)容)〔〕填空題① Central Processing Unit,中央處理單元,處理器② 1MB,4GB③ 216,64KB④ EXE,COM⑤ Instruction Set Architecture⑥ 目錄⑦ MMX,SSE3⑧ 64⑨ IBM,DOS⑩ PCI〔〕說明微型計算機系統(tǒng)的硬件組成及各部分作用。⑩ 機器語言層,即指令集結(jié)構(gòu)。⑨ 指令的處理過程。⑦ 主板芯片組是主板的核心部件,它提供主板上的關(guān)鍵邏輯電路。⑤ ROMBIOS是“基本輸入輸出系統(tǒng)”,操作系統(tǒng)通過對BIOS的調(diào)用驅(qū)動各硬件設(shè)備,用戶也可以在應(yīng)用程序中調(diào)用BIOS中的許多功能。③ PC機主存采用DRAM組成。.. . . ..第1章 微型計算機系統(tǒng)① 處理器每個單位時間可以處理的二進(jìn)制數(shù)據(jù)位數(shù)稱計算機字長。② 總線信號分成三組,分別是數(shù)據(jù)總線、地址總線和控制總線。④ 高速緩沖存儲器Cache是處理器與主存之間速度很快但容量較小的存儲器。⑥ 中斷是CPU正常執(zhí)行程序的流程被某種原因打斷、并暫時停止,轉(zhuǎn)向執(zhí)行事先安排好的一段處理程序,待該處理程序結(jié)束后仍返回被中斷的指令繼續(xù)執(zhí)行的過程。⑧ MASM是微軟開發(fā)的宏匯編程序。處理器的“取指—譯碼—執(zhí)行周期” 是指處理器從主存儲器讀取指令(簡稱取指),翻譯指令代碼的功能(簡稱譯碼),然后執(zhí)行指令所規(guī)定的操作(簡稱執(zhí)行)的過程。(學(xué)生很多認(rèn)為是:匯編語言層。〔解答〕CPU:CPU也稱處理器,是微機的核心。處理器及其支持電路構(gòu)成了微機系統(tǒng)的控制中心,對系統(tǒng)的各個部件進(jìn)行統(tǒng)一的協(xié)調(diào)和控制。外部設(shè)備:外部設(shè)備是指可與微機進(jìn)行交互的輸入(Input)設(shè)備和輸出(Output)設(shè)備,也稱I/O設(shè)備??偩€:互連各個部件的共用通道,主要含數(shù)據(jù)總線、地址總線和控制總線信號。單片機:是指通常用于控制領(lǐng)域的微處理器芯片,其內(nèi)部除CPU外還集成了計算機的其他一些主要部件,只需配上少量的外部電路和設(shè)備,就可以構(gòu)成具體的應(yīng)用系統(tǒng)。嵌入式系統(tǒng):利用微控制器、數(shù)字信號處理器或通用微處理器,結(jié)合具體應(yīng)用構(gòu)成的控制系統(tǒng)。〔解答〕助記符:人們采用便于記憶、并能描述指令功能的符號來表示機器指令操作碼,該符號稱為指令助記符。匯編語言程序:用匯編語言書寫的程序就是匯編語言程序,或稱匯編語言源程序。這個翻譯的過程稱為“匯編”,完成匯編工作的程序就是匯編程序(Assembler)。系統(tǒng)磁盤上存在某個可執(zhí)行文件,但在DOS環(huán)境輸入其文件名卻提示沒有這個文件,是什么原因?〔解答〕路徑:操作系統(tǒng)以目錄形式管理磁盤上的文件,文件所在的分區(qū)和目錄就是該文件的路徑。是保證文件唯一性的標(biāo)示方法。當(dāng)前目錄:用戶當(dāng)前所在的目錄就是當(dāng)前目錄?!病绸T指令由操作碼和地址碼組成。這就是“存儲程序”和“程序控制”(簡稱存儲程序控制)的概念。計算機由存儲器、運算器、控制器、輸入設(shè)備和輸出設(shè)備五大基本部件組成,并規(guī)定了5部分的基本功能。第5層是高級語言層。第3層是操作系統(tǒng)層。第1層是控制層。普通計算機用戶和軟件人員對計算機系統(tǒng)的認(rèn)識并不一樣。第2章 處理器結(jié)構(gòu)〔〕簡答題〔解答〕① ALU是算術(shù)邏輯運算單元,負(fù)責(zé)處理器所能進(jìn)行的各種運算,主要是算術(shù)運算和邏輯運算。8086分成總線接口單元和指令執(zhí)行單元,可以獨立操作。③ Pentium采用分離的Cache結(jié)構(gòu),一個用做指令Cache,一個用做數(shù)據(jù)Cache。⑤ 標(biāo)志寄存器主要保存反映指令執(zhí)行結(jié)果和控制指令執(zhí)行形式的有關(guān)狀態(tài)。⑦ 沒有。⑨ 不會?!病程羁疹}① 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、寄存器和指令處理三個基本單元??偩€接口單元:管理著8086與系統(tǒng)總線的接口,負(fù)責(zé)處理器對存儲器和外設(shè)進(jìn)行訪問。執(zhí)行單元EU:負(fù)責(zé)指令譯碼、數(shù)據(jù)運算和指令執(zhí)行。〔解答〕標(biāo)志:用于反映指令執(zhí)行結(jié)果或控制指令執(zhí)行形式的一個或多個二進(jìn)制數(shù)位。狀態(tài)標(biāo)志:用來記錄程序運行結(jié)果的狀態(tài)信息。系統(tǒng)標(biāo)志:用于控制處理器執(zhí)行指令的方式。每個存儲單元有一個唯一的物理地址。某個存儲單元可以有多個邏輯地址,即處于不同起點的邏輯段中,但其物理地址是唯一的。將邏輯地址中的段地址左移二進(jìn)制4位(對應(yīng)16進(jìn)制是一位,即乘以16),加上偏移地址就得到20位物理地址。代碼段:存放程序的指令代碼。數(shù)據(jù)段:存放當(dāng)前運行程序所用的數(shù)據(jù)。堆棧段:主存中堆棧所在的區(qū)域?!病呈裁词菍嵉刂贩绞?、保護(hù)方式和虛擬8086方式?它們分別使用什么存儲模型?〔解答〕實地址方式:與8086具有相同的基本結(jié)構(gòu),只能尋址1MB物理存儲器空間,邏輯段最大不超過64KB;但可以使用32位寄存器、32位操作數(shù)和32位尋址方式;相當(dāng)于可以進(jìn)行32位處理的快速8086。保護(hù)方式:具有強大的段頁式存儲管理和特權(quán)與保護(hù)能力,使用全部32條地址總線,可尋址4GB物理存儲器。處理器工作在保護(hù)方式時,可以使用平展或段式存儲模型。 處理器工作在虛擬8086方式時,只能使用實地址存儲模型。每個語句有:標(biāo)號、指令助記符、操作數(shù)或參數(shù)、注釋4個部分組成。(1)mov edx,1234h(2)mov edx,vard(3)mov edx,ebx(4)mov edx,[ebx](5)mov edx,[ebx+1234h](6)mov edx,vard[ebx](7)mov edx,[ebx+edi](8)mov edx,[ebx+edi+1234h](9)mov edx,vard[esi+edi](10)mov edx,[ebp*4]〔解答〕① 立即數(shù)② 直接③ 寄存器④ 寄存器間接⑤ 寄存器相對⑥ 寄存器相對⑦ 基址變址⑧ 相對基址變址⑨ 相對基址變址⑩ 帶比例尋址第3章 數(shù)據(jù)處理〔〕簡答題(1)使用二進(jìn)制8位表達(dá)無符號整數(shù),257有對應(yīng)的編碼嗎?(2)字符“39?!焙蛿?shù)值46H作為MOV指令的源操作數(shù)有區(qū)別嗎?(3)為什么可以把指令“MOV AX, (34+67H)*3”中的數(shù)值表達(dá)式看成是常量?(4)數(shù)值500,能夠作為字節(jié)變量的初值嗎?(5)為什么說“XCHG EDX,CX”是一條錯誤的指令?(6)都是獲取偏移地址,為什么指令“LEA EBX, [ESI]”正確,而指令“MOV EBX, OFFSET[ESI]”就錯誤?(7)INC,DEC,NEG和NOT都是單操作數(shù)指令,這個操作數(shù)應(yīng)該是源操作數(shù)還是目的操作數(shù)?(8)大小寫字母轉(zhuǎn)換使用了什么規(guī)律?(9)乘除法運算針對無符號數(shù)和有符號數(shù),有兩種不同的指令。使用二進(jìn)制8位表達(dá)無符號整數(shù),257沒有對應(yīng)的編碼。F39。③ 匯編程序在匯編過程中對數(shù)值表達(dá)式計算,得到一個確定的數(shù)值,故稱數(shù)值表達(dá)式為常量。數(shù)值500大于一個字節(jié)所能表達(dá)的數(shù)據(jù)量,所以不能為字節(jié)變量賦值。⑥ 前者在指令執(zhí)行時獲得偏移地址,是正確的;但后者的OFFSET只能在匯編階段獲得偏移地址,但此時寄存器內(nèi)容是不可知的,所以無法獲得偏移地址。⑧ 大小寫字母轉(zhuǎn)換利用它們的ASCII碼相差20H。⑩ 邏輯與運算規(guī)則類似二進(jìn)制的乘法,所以稱其為邏輯乘。(2)計算機中有一個“01100001”編碼。(3)C語言用“\n”表示讓光標(biāo)回到下一行首位,在匯編語言中需要輸出兩個控制字符:一個是回車,其ASCII碼是_____________,它將光標(biāo)移動到當(dāng)前所在行的首位;另一個是換行,其ASCII碼是_____________,它將光標(biāo)移到下一行。(5)用DWORD定義的一個變量XYZ,它的類型是_____________,用“TYPE XYZ”會得到數(shù)值為_____________。(6)數(shù)據(jù)段有語句“ABC BYTE 1,2,3”,代碼段指令“MOV CL, ABC+2”執(zhí)行后,CL=_____________。(8)指令“XOR EAX, EAX”和“SUB EAX, EAX”執(zhí)行后,EAX=__________,CF=OF=__________。(9)例題315程序執(zhí)行結(jié)束,變量QVAR內(nèi)容是__________;BCD內(nèi)容是__________。〔解答〕① BYTE,OFFSET② 97,61,小寫字母a③ 0DH(13),0AH(10)④ 8843H⑤ DWORD,4,WORD PTR XYZ⑥ 3⑦ 78894111⑧ 0,0,0⑨ 0123456788765432H,83H⑩ 4〔〕下列十六進(jìn)制數(shù)表示無符號整數(shù),請轉(zhuǎn)換為十進(jìn)制形式的真值:① FFH ② 0H ③ 5EH ④ EFH〔解答〕① 255② 0③ 94④ 239〔〕將下列十進(jìn)制數(shù)用8位二進(jìn)制補碼表示:① 0 ② 127 ③-127 ④ -57〔解答〕① 00000000② 01111111③ 10000001④ 11000111〔〕進(jìn)行十六進(jìn)制數(shù)據(jù)的加減運算,并說明是否有進(jìn)位或借位:① 1234H+7802H② F034H+5AB0H③ C051H-1234H④ 9876H-ABCDH〔解答〕① 1234H+7802H=8A3
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1