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

正文內(nèi)容

微機原理與接口技術(shù)(第2版)牟琦主編習(xí)題答案(已修改)

2025-06-12 18:02 本頁面
 

【正文】 習(xí)題11. 什么是匯編語言,匯編程序,和機器語言?答:機器語言是用二進制代碼表示的計算機能直接識別和執(zhí)行的一種機器指令的集合。匯編語言是面向及其的程序設(shè)計語言。在匯編語言中,用助記符代替操作碼,用地址符號或標(biāo)號代替地址碼。這種用符號代替機器語言的二進制碼,就把機器語言編程了匯編語言。使用匯編語言編寫的程序,機器不能直接識別,要由一種程序?qū)R編語言翻譯成機器語言,這種起翻譯作用的程序叫匯編程序。2. 微型計算機系統(tǒng)有哪些特點?具有這些特點的根本原因是什么?答:微型計算機的特點:功能強,可靠性高,價格低廉,適應(yīng)性強、系統(tǒng)設(shè)計靈活,周期短、見效快,體積小、重量輕、耗電省,維護方便。這些特點是由于微型計算機廣泛采用了集成度相當(dāng)高的器件和部件,建立在微細加工工藝基礎(chǔ)之上。3. 微型計算機系統(tǒng)由哪些功能部件組成?試說明“存儲程序控制”的概念。答:微型計算機系統(tǒng)的硬件主要由運算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備組成?!按鎯Τ绦蚩刂啤钡母拍羁珊喴馗爬橐韵聨c:① 計算機(指硬件)應(yīng)由運算器、存儲器、控制器和輸入/輸出設(shè)備五大基本部件組成。② 在計算機內(nèi)部采用二進制來表示程序和數(shù)據(jù)。③ 將編好的程序和原始數(shù)據(jù)事先存入存儲器中,然后再啟動計算機工作,使計算機在不需要人工干預(yù)的情況下,自動、高速的從存儲器中取出指令加以執(zhí)行,這就是存儲程序的基本含義。④ 五大部件以運算器為中心進行組織。4. 請說明微型計算機系統(tǒng)的工作過程。答:微型計算機的基本工作過程是執(zhí)行程序的過程,也就是CPU自動從程序存放的第1個存儲單元起,逐步取出指令、分析指令,并根據(jù)指令規(guī)定的操作類型和操作對象,執(zhí)行指令規(guī)定的相關(guān)操作。如此重復(fù),周而復(fù)始,直至執(zhí)行完程序的所有指令,從而實現(xiàn)程序的基本功能。5. 試說明微處理器字長的意義。答:微型機的字長是指由微處理器內(nèi)部一次可以并行處理二進制代碼的位數(shù)。它決定著計算機內(nèi)部寄存器、ALU和數(shù)據(jù)總線的位數(shù),反映了一臺計算機的計算精度,直接影響著機器的硬件規(guī)模和造價。計算機的字長越大,其性能越優(yōu)越。在完成同樣精度的運算時,字長較長的微處理器比字長較短的微處理器運算速度快。6. 微機系統(tǒng)中采用的總線結(jié)構(gòu)有幾種類型?各有什么特點?答:微機主板常用總線有系統(tǒng)總線、I/O總線、ISA總線、IPCI總線、AGP總線、IEEE1394總線、USB總線等類型。 7. 將下列十進制數(shù)轉(zhuǎn)換成二進制數(shù)、八進制數(shù)、十六進制數(shù)。 ① ()10=()2=()8=()16 ② ()10=()2=()8=()16 ③ ()10=()2=()8=()168. 將下列二進制數(shù)轉(zhuǎn)換成十進制數(shù)。 ① ()2=()10 ② ()2=()10 ③ ()2=()109. 將下列十進制數(shù)轉(zhuǎn)換成8421BCD碼。 ① 2006=(0010 0000 0000 0110)BCD② =(0001 0010 0101 0110)BCD10. 求下列帶符號十進制數(shù)的8位基2碼補碼。 ① [+127]補= 01111111 ② [1]補= 11111111 ③ [128]補= 10000000 ④[+1]補= 0000000111. 求下列帶符號十進制數(shù)的16位基2碼補碼。 ① [+655]補= 0000001010001111 ② [1]補=1111111111111110 ③ [3212]補=1111011101011100 ④ [+100]補=000000000110010043習(xí)題 21. 8086 CPU在內(nèi)部結(jié)構(gòu)上由哪幾部分組成?各部分的功能是什么?答:8086 CPU內(nèi)部由兩大獨立功能部件構(gòu)成,分別是執(zhí)行部件和總線接口部件。執(zhí)行部件負責(zé)進行所有指令的解釋和執(zhí)行,同時管理有關(guān)的寄存器??偩€接口部件是CPU在存儲器和I/O設(shè)備之間的接口部件,負責(zé)對全部引腳的操作。2. 簡述8086 CPU的寄存器組織。答:8086 CPU內(nèi)部共有14個16位寄存器,按用途可分為數(shù)據(jù)寄存器,段寄存器,地址指針與變址寄存器和控制寄存器。數(shù)據(jù)寄存器包括累加器,基址寄存器,計數(shù)器,和數(shù)據(jù)寄存器。段寄存器用來存放各分段的邏輯段基值,并指示當(dāng)前正在使用的4個邏輯段。地址指針與變址寄存器一般用來存放主存地址的段內(nèi)偏移地址,用于參與地址運算??刂萍拇嫫靼ㄖ噶罴拇嫫骱蜆?biāo)識寄存器。3. 試述8086 CPU標(biāo)志寄存器各位的含義與作用。答:標(biāo)志寄存器是16位的寄存器,但實際上8086只用到9位,其中的6位是狀態(tài)標(biāo)識位,3位是控制標(biāo)識位。狀態(tài)標(biāo)志位分別是CF,PF,AF,ZF,SF,和OF;控制標(biāo)志位包括DF,IF,TF。CF:進位標(biāo)志位。算數(shù)運算指令執(zhí)行后,若運算結(jié)果的最高位產(chǎn)生進位或借位,則CF=1,否則CF=0。PF:奇偶標(biāo)志位。反應(yīng)計算結(jié)果中1的個數(shù)是偶數(shù)還是奇數(shù)。若運算結(jié)果的低8位中含有偶數(shù)個1,則PF=1;否則PF=0.AF:輔助進位標(biāo)志。算數(shù)運算指令執(zhí)行后,若運算結(jié)果的低4位向高4位產(chǎn)生進位或借位,則AF=1;否則AF=0.ZF:零標(biāo)志位。若指令運算結(jié)果為0,則ZF=1;否則ZF=0。SF:符號標(biāo)志位。它與運算結(jié)果最高位相同。OF:溢出標(biāo)志位。當(dāng)補碼運算有溢出時,OF=1;否則OF=0。DF:方向標(biāo)志位。用于串操作指令,指令字符串處理時的方向。IF:中斷允許標(biāo)志位。用來控制8086是否允許接收外部中斷請求。TF:單步標(biāo)志位。它是為調(diào)試程序而設(shè)定的陷阱控制位。4. 8086 CPU狀態(tài)標(biāo)志和控制標(biāo)志有何不同?程序中是怎樣利用這兩類標(biāo)識的?8086的狀態(tài)標(biāo)志和控制標(biāo)識分別有哪些?答:狀態(tài)標(biāo)志位反應(yīng)了當(dāng)前運算和操作結(jié)果的狀態(tài)條件,可作為程序控制轉(zhuǎn)移與否的依據(jù)。它們分別是CF,PF,AF,ZF,SF,和OF。控制標(biāo)志位用來控制CPU的操作,由指令進行置位和復(fù)位,控制標(biāo)志位包括DF,IF,TF。5. 將1001 1100和1110 0101相加后,標(biāo)識寄存器中CF, PF, AF, ZF, SF, OF各為何值?答:CF=1,PF=1,AF=1,ZF=0,SF=1,OF=06. 什么是存儲器的物理地址和邏輯地址?在8086系統(tǒng)中,如何由邏輯地址計算物理地址?答:邏輯地址是思維性的表示,由段地址和偏移地址聯(lián)合表示的地址類型叫邏輯地址。物理地址是真實存在的唯一地址,指的是存儲器中各個單元的單元號。在8086系統(tǒng)中,物理地址=段地址10H+偏移地址7. 段寄存器CS=1200H,指令指針寄存器IP=4000H,此時,指令的物理地址為多少?指向這一地址的CS指和IP值是唯一的嗎?答:此指令的物理地址=1200H10H+4000H=16000H 并且指向這一物理地址的CS值和IP值并不是唯一的。8. 在8086系統(tǒng)中,邏輯地址FFFF:0001,00A2:37F和B800:173F的物理地址分別是多少?答:邏輯地址FFFF:000100A2:3TFB800:173F物理地址FFFF1H00D9FHB973FH9. 在8086系統(tǒng)中,從物理地址388H開始順序存放下列3個雙字節(jié)的數(shù)據(jù)651AH,D761H和007BH,請問物理地址388H,389H,38AH,38BH,38CH和38DH 6個單元中分別是什么數(shù)據(jù)?答:(388H)=1AH,(389H)=65H,(38AH)=61H,(38BH)=DTH,(38CH)=7BH,(38DH)=00H10. 8086微處理器有哪幾種工作模式?各有什么特點?答:8086微處理器有最大和最小工作模式。在最小模式下:8086 CPU直接產(chǎn)生全部總線控制信號(DT/R,DEN,ALE,M/IO)和命令輸出信號(RD,WR,INTA)并提出請求訪問總線的邏輯信號HOLD,HLDA。在最大工作模式下,必須配置8288總線控制器,并且根據(jù)8086提供的狀態(tài)信號S2,S1,S0,輸出讀寫控制命令,可以提供靈活多變的系統(tǒng)配置,以實現(xiàn)最佳的系統(tǒng)性能。11. 簡述8086引腳信號中M/IO,DT/R,RD,WR,ALE,DEN和BHE的作用。答:M/IO:輸出信號,高電平時,表示CPU與存儲器之間數(shù)據(jù)傳輸;低電平時,表示CPU與I/O設(shè)備之間數(shù)據(jù)傳輸。 DT/R:控制其數(shù)據(jù)傳輸方向的信號。DT/R=1時,進行數(shù)據(jù)發(fā)送;DT/R=0時,進行數(shù)據(jù)接收。RD:CPU的讀信號,RD=0時,表示8086為存儲口或I/O端口讀操作。WR:CPU的寫信號,WR =0時,表示8086為存儲口或I/O端口寫操作。ALE:地址存鎖信號,在T1能時刻有效。DEN:數(shù)據(jù)選通信號,當(dāng)DEN有效時,表示允許傳輸。BHE:數(shù)據(jù)總線允許信號,與A0組合使用,表示是否訪問奇地址字節(jié)。12. 簡述8086讀總線周期和寫總線周期和引腳上的信號動尖態(tài)變化過程。8086的讀周期時序和寫周期時序的區(qū)別有哪些?答:在8086讀周期內(nèi),有關(guān)總線信號的變化如下:①M/:在整個讀周期保持有效,當(dāng)進行存儲器讀操作時,M/為高電平;當(dāng)進行I/O端口讀操作時,M/為低電平。②A19/S6~A16/S3:在T1期間,輸出CPU要讀取的存儲單元或I/O端口的地址高4位。T2~T4期間輸出狀態(tài)信息S6S3。③/S7:在T1期間,輸出BHE有效信號(為低電平),表示高8位數(shù)據(jù)總線上的信息可以使用,信號通常作為奇地址存儲體的體選信號(偶地址存儲體的體選信號是最低地址位A0)。T2—T4期間輸出高電平。④ADl5~AD0:在T1期間,輸出CPU要讀取的存儲單元或I/O端口的地址A15~A0。T2期間為高阻態(tài),T3~T4期間,存儲單元或I/O端口將數(shù)據(jù)送上數(shù)據(jù)總線。CPU從ADl5~AD0上接收數(shù)據(jù)。⑤ALE:在T1期間地址鎖存有效信號,為一正脈沖,系統(tǒng)中的地址鎖存器正是利用該脈沖的下降沿來鎖存A19/S6~A16/S3,ADl5~AD0中的20位地址信息以及。⑥:T2期間輸出低電平送到被選中的存儲器或I/O接口,注意,只有被地址信號選中的存儲單元或I/O端口,才會被RD信號從中讀出數(shù)據(jù)(數(shù)據(jù)送上數(shù)據(jù)總線ADl5~AD0)。⑦DT/:在整個總線周期內(nèi)保持低電平,表示本總線周期為讀周期,在接有數(shù)據(jù)總線收發(fā)器的系統(tǒng)中,用來控制數(shù)據(jù)傳輸方向。⑧:在T2~T3期間輸出有效低電平,表示數(shù)據(jù)有效,在接有數(shù)據(jù)總線收發(fā)器的系統(tǒng)中,用來實現(xiàn)數(shù)據(jù)的選通。總線寫操作的時序與讀操作時序相似,其不同處在于:①ADl5~AD0:在T2~T4期間送上欲輸出的的數(shù)據(jù),而無高阻態(tài)。②:從T2~T4,引腳輸出有效低電平,該信號送到所有的存儲器和I/O接口。注意,只有被地址信號選中的存儲單元或I/O端口才會被信號寫入數(shù)據(jù)。③DT/:在整個總線周期內(nèi)保持高電平,表示本總線周期為寫周期,在接有數(shù)據(jù)總線收發(fā)器的系統(tǒng)中,用來控制數(shù)據(jù)傳輸方向。習(xí)題3 1. 假定(DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00A0H,(BX)=0100H,(BP)=0010H,數(shù)據(jù)變量VAL的偏移地址為0050H,請指出下列指令原操作數(shù)是什么尋址方式,其物理地址是多少?(1) MOV AX, 0ABH (2) MOV AX, [100H](3) MOV AX, VAL (4) MOV BX, [SI](5) MOV AL, VAL[BX] (6) MOV CL, [BX][SI](7) MOV VAL[SI], BX (8) MOV [BP][SI], 100答:(1) 立即數(shù)尋址,物理地址:無(2) 直接尋址,物理地址=2000H10H+100H=20100H(3) 直接尋址,物理地址=2000H10H+0050H=20050H(4) 寄存器間接尋址,PA=2000H10H+00A0=200A0H(5) 相對寄存器尋址,PA=2000H10H+(0050+0100H)=20150H(6) 基址加變尋址,PA=2000H10H+(0100H+00A0H)=201A0H(7) 寄存器尋址,無PA(8) 立即數(shù)尋址,無PA2. 已知(SS)=0FFA0H,(SP)=
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1