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

正文內(nèi)容

微型計算機原理與接口技術馮博琴版本課后答案(已修改)

2025-11-02 21:47 本頁面
 

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