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

正文內(nèi)容

微型計(jì)算機(jī)原理與接口技術(shù)(課后答案)-展示頁

2024-11-01 11:02本頁面
  

【正文】 2) JMP WORD PTR[BX] (3) JMP DWORD PTR[BX+DATA] 解:轉(zhuǎn)移指令分為段內(nèi)轉(zhuǎn)移和段間轉(zhuǎn)移,根據(jù)其尋址方式的不同,又有段內(nèi)的直接轉(zhuǎn)移和間接轉(zhuǎn)移, 以及段間的直接轉(zhuǎn)移和間接轉(zhuǎn)移地址。 (3)直接尋址。因源操作數(shù)是寄存器,故寄存器 BX就是操作數(shù)的地址 . (2)立即尋址。B39。 第 3章 8088/8086指令系統(tǒng) ? 8086/8088CPU共有哪幾種尋址方式? 解:尋址方式主要是指獲得操作數(shù)所在地址的方法 . 8086/8088CPU具有:立即尋址、直接尋址、寄存器尋址、寄存器間接尋址、寄存器相對(duì)尋址、基址一變址尋址、基址一變址-相對(duì)尋址以及隱含尋址等 8種尋址方式。 若 CS=8000H,則當(dāng)前代碼段可尋址的存儲(chǔ)空間的范圍是多少? 解( CS) =8000H時(shí),當(dāng)前代碼段可尋址的存儲(chǔ)空間范圍為 80000H~8FFFFH。 設(shè)當(dāng)前數(shù)據(jù)段位于存儲(chǔ)器的 A8000H~B7FFFH, DS段寄存器的內(nèi)容應(yīng)是什么? 解:因?yàn)?A8000H到 B7FFFH之間的地址范圍大小為 64KB,未超出一個(gè)段的最大范圍。 78A00H對(duì)應(yīng)的邏輯地址可以是7000H: 8A00H, 7800H: 0A00H, 78A0H: 0000H等。 已知存儲(chǔ)器物理地址為 78A00H,計(jì)算出它所對(duì)應(yīng)的邏輯地址。邏輯地址是段和偏移地址形式的地址,即匯編語言程序中使用的存儲(chǔ)器地址。一個(gè)段最大為 64KB,最小為 16B。 FLAGS:標(biāo)志寄存器,用于存放運(yùn)算結(jié)果的特征。 ES:附加段寄存器,用于存放附加段的段基地址。 DS:數(shù)據(jù)段寄存器 ,用于存放數(shù)據(jù)段的段基地址。 DI:常在變址尋址方式中作為目標(biāo)地址指針。 SP和 BP也可以存放數(shù)據(jù),但它們的默認(rèn)段寄存器都是 SS。 SP:存放棧頂偏移地址。 DX:在寄存器間接尋址的 I/O指令中存放 I/O地址。 BX:存放訪問內(nèi)存時(shí)的基地址。 解:通用寄存器包含以下 8個(gè)寄存器: AX、 BX、 CX和 DX寄存器一般用于存放參與運(yùn)算的數(shù)據(jù)或運(yùn)算的結(jié)果。 在 8086/8088 CPU中,標(biāo)志寄存器包含哪些標(biāo)志位?各位為 0(為 1)分別表示什么含義? 解:(略),見書第 49頁。 若 8088工作在單 CPU方式下,在教材第 91頁的表中填入不同操作時(shí)各控制信號(hào)的狀態(tài)。此過程一直進(jìn)行到某個(gè) TW開始時(shí), READY已經(jīng)變?yōu)楦唠娖?,這時(shí)下一個(gè)時(shí)鐘周期才轉(zhuǎn)入 T4。 總線周期中,什么情況下要插入 TW 等待周期?插入 TW周期的個(gè)數(shù),取決于什么因素? 解:在每個(gè)總線周期的 T3的開始處若 READY為低電平,則 CPU在 T3后插入一個(gè)等待周期 TW。 ( 2)同( 1)。 8086與 8088CPU的主要區(qū)別有哪些? 解:主要區(qū)別有以下幾點(diǎn): ① 8086的外部數(shù)據(jù)總線有 16位,而 8088的外部數(shù)據(jù)總線只有 8位。 在執(zhí)行指令期間 ,BIU能直接訪問存儲(chǔ)器嗎 ?為什么 ? 解 :可以 .因?yàn)?EU和 BIU可以并行工作 ,EU需要的指令可以從指令隊(duì)列中獲得 ,這時(shí)BIU預(yù)先從存儲(chǔ)器中取出并放入指令隊(duì)列的。 指令隊(duì)列的存在使 8086/8088的 EU和 BIU并行工作,從而減少了 CPU為取指令而等待的時(shí)間,提高了 CPU的利用率,加快了整機(jī)的運(yùn)行 速度。若 BIU正在取指令,EU發(fā)出訪問總線的請(qǐng)求,則必須等 BIU取指令完畢后,該請(qǐng)求才能得到響應(yīng)。當(dāng)運(yùn)算結(jié)束時(shí), BIU將運(yùn)算結(jié)果送入指定的內(nèi)存單元或寄存器。 當(dāng) EU從指令隊(duì)列中取走指令,指令隊(duì)列 出現(xiàn)空字節(jié)時(shí), BIU就自動(dòng)執(zhí)行一次取指令周期,從內(nèi)存中取出后續(xù)的指令代碼放入隊(duì)列中??偩€接口單元 BIU負(fù)責(zé) CPU與存儲(chǔ)器、 I/O接口之間的信息傳送。 EU在工作時(shí)不斷地從指令隊(duì)列取出指令代碼,對(duì)其譯碼后產(chǎn)生完成指令所需要的控制信息。 8086的 EU和 BIU的主要功能。當(dāng)一條指令執(zhí)行完畢以后,就轉(zhuǎn)入了下一條指令的取指階段。在取指階段, CPU從內(nèi)存中讀出指令,并把指令送至指令寄存器 IR暫存。 (1) ( 4EH+10110101B) x( ) BCD=( ) D ( 2) 4EH( 24/08H+?B?/2) =( ) B 解: ( 1) ( 2) 101010B 第 2章微型計(jì)算機(jī)基礎(chǔ) 簡述 CPU執(zhí)行程序的過程。 解: 11101101 請(qǐng)寫出下列字符的 ASCII碼。 解: 11001010, 11001011 已知 X和 Y的真值,求 [X+Y]的補(bǔ)碼。 解: ( 1) 166, A6H ( 2) ( 3) , (4 ) , ()BCD 8位和 16位二進(jìn)制數(shù)的原碼、補(bǔ)碼和反碼可表示的數(shù)的范圍分別是多少? 解: 原碼( 127~+127)、( 32767~+32767) 補(bǔ)碼 (128~+127)、( 32768~+32767) 反碼( 127~+127)、( 32767~+32767) 寫出下列真值對(duì)應(yīng)的原碼和補(bǔ)碼的形式。 完成下列數(shù)制的轉(zhuǎn)換。 計(jì)算機(jī)應(yīng)用基礎(chǔ) A 第 1章 基礎(chǔ)知識(shí)部分 計(jì)算機(jī)中常用的計(jì)數(shù)制有哪些? 解:二進(jìn)制、八進(jìn)制、十進(jìn)制( BCD)、十六進(jìn)制。 什么是機(jī)器碼?什么是真值? 解:把符號(hào)數(shù)值化的數(shù)碼稱為機(jī)器數(shù)或機(jī)器碼,原來的數(shù)值叫做機(jī)器數(shù)的真值。 微型計(jì)算機(jī)的基本工作原理 匯編語言程序設(shè)計(jì) 微型計(jì)算機(jī)接口技術(shù) 建立微型計(jì)算機(jī)系統(tǒng)的整體概念,形成微機(jī)系統(tǒng)軟硬件開發(fā)的初步能力。 ( 1) X= 1110011B ( 2) X= 71D ( 3) X= +1001001B 解: ( 1)原 碼: 11110011 補(bǔ)碼: 10001101 ( 2)原碼: 11000111 補(bǔ)碼: 10111001 ( 3)原碼: 01001001 補(bǔ)碼: 01001001 寫出符號(hào)數(shù) 10110101B的反碼和補(bǔ)碼。 ( 1) X=1110111B Y=+1011010B ( 2) X=56D Y= 21D 解: ( 1) 11100011 ( 2) 00100011 已知 X= 1101001B, Y= 1010110B,用補(bǔ)碼求 XY的值。 4A3 ! 解: 34H, 41H, 33H, 3DH, 21H 若給字符 4和 9的 ASCII碼加奇校驗(yàn),應(yīng)是多少? 解: 34H, B9H 上題中若加偶校驗(yàn),結(jié)果如何? 解: B4H, 39H 計(jì)算下列表達(dá)式。 解:當(dāng)程序的第一條指令所在的地址送入程序計(jì)數(shù)器后, CPU就進(jìn)入取指階段準(zhǔn)備取第一條指令。在取指階段結(jié)束后,機(jī)器就進(jìn)入執(zhí)行階段,這時(shí),由指令譯碼器對(duì)指令譯碼,再經(jīng)控制器發(fā)出相應(yīng)的控制信號(hào),控制各部件執(zhí)行指令所規(guī)定的具體操作。以上步驟周而復(fù)始地循環(huán),直到遇到停機(jī)指令。在執(zhí)行程序過程 中他們是如何相互配合工作的? 解:執(zhí)行單元 EU負(fù)責(zé)執(zhí)行指令。數(shù)據(jù)在 ALU中進(jìn)行運(yùn)算,運(yùn)算結(jié)果的特征保留在標(biāo)志寄存器 FLAGS中。 BIU取出的指令被送入指令隊(duì)列供 EU執(zhí)行, BIU取出的數(shù)據(jù)被送入相關(guān)寄存器中以便做進(jìn)一步的處理。當(dāng) EU需要數(shù)據(jù)時(shí) , BIU根據(jù) EU給出的地址,從指定的內(nèi)存單元或外設(shè)中取出數(shù)據(jù)供 EU使用。當(dāng)指令隊(duì)列空時(shí), EU就等待,直到有指令為止。一般情況下,程序順序執(zhí)行,當(dāng)遇到跳轉(zhuǎn)指令時(shí), BIU就使指令 隊(duì)列復(fù)位,從新地址取出指令,并立即傳送 EU去執(zhí)行。另外也降低了對(duì)存儲(chǔ)器存取速度的要求。在 EU執(zhí)行指令的同時(shí), BIU可以訪問存儲(chǔ)器取下一條指令或指令執(zhí)行時(shí)需要的數(shù)據(jù)。 ② 8086指令隊(duì)列深度為 6個(gè)字節(jié) ,而 8088的指令隊(duì) 列深度為 4個(gè)字節(jié) . ③因?yàn)?8086的外部數(shù)據(jù)總線有 16位 ,故 8086每個(gè)總線周期可以存取兩個(gè)字節(jié) .而 8088的外部數(shù)據(jù)總線因?yàn)橹挥?8位 ,所以每個(gè)總線周期只能存取 1個(gè)字節(jié) . ④個(gè)別引腳信號(hào)的含義稍有不同 . 8088CPU工作在最小模式下 : ( 1)當(dāng) CPU訪問存儲(chǔ)器時(shí) ,要利用哪些信號(hào) ? ( 2)當(dāng) CPU進(jìn)行 I/O操作時(shí) ,要利用哪些信號(hào) ? ( 3)當(dāng) HOLD有效并得到響應(yīng)時(shí) ,CPU的哪些信號(hào)置高阻 ? 解 : ( 1)要利用信號(hào)線包括 WR、 RD、 IO/M、 ALE以及 AD0~AD A8~A19。 ( 3)所有三態(tài)輸出的地址信號(hào)、數(shù)據(jù)信號(hào)和控制信號(hào)均置為高阻態(tài)。在 TW的開始時(shí)刻, CPU還要檢查 READY狀態(tài),若仍為低電平,則再插入一個(gè) TW 。 可以看出,插入 TW周期的個(gè)數(shù)取決于 READY電平維持的時(shí)間。 解:結(jié)果如表所示。 8086/8088 CPU中,有哪些通用寄存器和專用寄存器?說明它們的作用。除此之外: AX:主要存放算術(shù)邏輯運(yùn)算中的操作數(shù),以及存放 I/O操作 的數(shù)據(jù)。 CX:在循環(huán)和串操作指令中用作計(jì)數(shù)器。在做雙字長乘除法運(yùn)算時(shí),DX與 AX合起來存放一個(gè)雙字長數(shù)。 BP:存放訪問內(nèi)存時(shí)的基地址。 SI:常在變址尋址方式中作為源地址指針。 專用寄存器包括 4個(gè)段寄存器和兩個(gè)控制寄存器: CS:代碼段寄存器,用于存放代碼段的段基地址。 SS:堆棧段寄存器,用于存放堆棧段的段基地址。 IP:指令指針寄存器,用于存放下一條要執(zhí)行指令的偏移地址。 8086/8088 系統(tǒng)中,存儲(chǔ)器為什么要分段?一個(gè)段最大為多少個(gè)字節(jié)?最小為多少個(gè)字節(jié)? 解:分段的主要目的是便于存儲(chǔ)器的管理,使得可以用 16位寄存器來尋址 20位的內(nèi)存空間。 在 8086/8088 CPU中,物理地址 和邏輯地址是指什么?已知邏輯地址為 1F00: 38A0H,如何計(jì)算出其對(duì)應(yīng)的物理地址? 解:物理地址時(shí) CPU存取存儲(chǔ)器所用的地址。 若 已 知 邏 輯 地 址 為 1F00 : 38A0H , 則 對(duì) 應(yīng) 的 物 理 地 址 =1F00H x 16+38A0H=228A0H。此結(jié)果惟一嗎? 解:物理地址可以對(duì)應(yīng)于不同的邏輯地址。結(jié)果不是惟一的。故要訪問此地址范圍的數(shù)據(jù),數(shù)據(jù)段的起始地址(即段首地址)應(yīng)為A8000H,則 DS段寄存器為 A800H。 8086/8088 CPU 在最小模式下構(gòu)成計(jì)算機(jī)系統(tǒng)至少應(yīng)包括哪幾個(gè)基本部分(器件)? 解:其至少應(yīng)包括: 8088CPU、 8284時(shí)鐘發(fā)生器、 8282鎖存器( 3片)和 8286雙向總線驅(qū)動(dòng)器。 ( DS)=6000H,( ES)=2020H,( SS)=1500H,( Si) =00A0H,( BX)=0800H,(BP)=1200H,數(shù)據(jù)變量 VAR為 0050H. 請(qǐng)分別指出下列各條指令源操作數(shù)的尋址方式?它的物理地址是多少? (1)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1