版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1.1 計算機經過了哪些主要開展階段解:單片機的開展大致經歷了四個階段:第一階段(19701974年),為4位單片機階段;第二階段(19741978年),為低中檔8位單片機階段;第三階段(19781983年),為高檔8位單片機階段;第四階段(1983年至今),為8位單片機穩(wěn)固開展階段及16位單片機、32位單片機推出階段.1.2 寫出以下機器數的真值:(1)01101110(2)(3)01011001(4)解:(1)01101110的真值=+110(2)的真值二+141或-115(3)01011001的真值二+89(4)的真值=+206或-50說明:機器數是指計算機中使用的二進制數,機器數的值稱
2、為真值.機器數可表示為無符號數也可表示為帶符號數,其中計算機中的帶符號數一般為補碼形式.假設為無符號數.那么其真值為+141;假設為帶符號數,由于最高位(符號位)為1.所以為負數(補碼形式),那么其真值為-115.1.4寫出以下二進制數的原碼、反碼和補碼(設字長為8位).(1) 010111(2)101011(3) -101000(4)-111111解:(1)x原=00010111x反=00010111x補=00010111(2) x原=00101011x反=00101011x補=00101011(3) x原二x反二x補二(4) x原二x反二氏補二X二,Y=,求X和Y的邏輯與、邏輯或和邏輯異或
3、.解:x-y=ioooonox+r=iiiiiinxy=ouiiooi1.6x和丫,試計算以下各題的x+y,卜和x-y,(設字長為8位).(1) X=1011Y=0011(2) X=1011Y=0101(3) X=1001Y=-0100(4) X=-1000Y=0101(5) X=-1100Y=-0100解:(1)X補碼=00001011Y補碼=00000011X+Y4=00001110X-Y補=00001000(2)X補碼=00001011Y補碼=00000101X+Y補=00010000X-Y補=00000110(3)X補碼=00001001Y補碼二X+Y補=00010000X-Y補=00
4、0001101.7用補碼來完成以下運算,并判斷有無溢出產生(設字長為8位)(1)85+60(3)85-60(2)-85+60(4)-85-60解:(1)x+y=01010101+00111100=-111,有溢出(2) x補+y補=+00111100=-25,無溢出(3) x補+y補=01010101+=00011001=25,無溢出(4) x補+y補=+=01101111=llb有溢出計算機由哪幾局部組成的解:計算機由微處理器、存儲器和I/O接口電路構成.各局部通過地址總線(AB)、數據總線(DB)和限制總線(CB)相連.什么叫微處理器什么叫微型計算機什么叫微型計算機系統(tǒng)解:把CPU和一組稱
5、為存放器(Registers)的特殊存儲器集成在一片大規(guī)模集成電路或超大規(guī)模集成電路封裝之中,這個器件才被稱為微處理器.以微處理器為核心,配上由大規(guī)模集成電路制作的只讀存儲器(ROM)、讀寫存儲器(RAM)、輸入/輸出、接口電路及系統(tǒng)總線等所組成的計算機,稱為微型計算機.微型計算機系統(tǒng)是微型計算機配置相應的系統(tǒng)軟件,應用軟件及外部設備等.什么叫單片微型計算機和一般微型計算機相比,單片機有何特點解:單片微型計算機就是在一塊硅片上集成了CPU、RAM、ROM,定時器/計數器和多種I/O(如并行、串行及A/D變換器等)的一個完整的數字處理系統(tǒng).單片機主要特點有:品種多樣,型號繁多;存儲容量大:頻率高
6、,速度快:限制功能強,集成度高;功耗低;配套應用軟件多,說明靜態(tài)RAM和動態(tài)RAM的主要區(qū)別,使用時應如何選用.解:靜態(tài)RAM,(SRAM)采用觸發(fā)器電路構成一個二進制信息的存儲單元,存取速度快,集成度低.動態(tài)RAM,(DRAM)集成度較高,對于同樣的引腳數其單片容量一般比SRAM高(集成度高),DRAM的存儲單元采用電容存儲信息,由于電容存在江山漏電,所以需要進行定期刷新,存取速度較SROX慢,現有1KX8位的RAM芯片假設干片,假設用線選法組成存儲器,有效的尋址范圍最大時多少KB假設用3-8譯碼器來產生片選信號,那么有效的尋址范圍最大又是多少假設要將尋址范圍擴展到64kB,應選用什么樣的譯
7、碼器來產生片選信號解:lkX8位的RAM芯片由10條地址線.8031的地址線為16條,所以還有6條地址線可以用來做片選信號,當采用線選法時,每條高位地址線只能選中一片芯片,所以有效地址范圍最大可為6kB.當用38譯碼器來產生片選信號時,一片38譯碼器可以產生8個片選信號,有效尋址范圍可擴大為8kB.假設使用多片38譯碼器,那么尋址范圍還可以擴大.假設要將尋址范圍擴展到64kB,必須用6位線進行全譯碼以產生64個片選信號,由于現在尚無現成的6-64譯碼器可用,故可選用多個3-8譯碼器,通過兩級譯碼來產生64個片選信號,共需9個3-8譯碼器.或者用1個2-4譯碼器和4個416譯碼器通過兩級譯碼,也
8、可以得到所需的64個片選信號.什么是地址重疊區(qū),它對存儲器擴展有何影響;假設有l(wèi)kX8位RAM并采用74LS138譯碼器來產生片選信號,圖中的兩種接法的尋址范圍各是多少KB地址重疊區(qū)有何差異圖中G1、G2A和G2B為譯碼器的使能端.圖題附圖解:所謂地址重疊,其表現就是假設干個地址都可選中同一存貯器芯片的同一單元,即一個單元有多個地址.地址重疊區(qū)即是指有哪些地址區(qū)可以選中同一芯片的存貯單元,由于地址重疊區(qū)的存在,影響了地址區(qū)的有效使用,限制了存貯器的擴展.圖中的兩種接法,都能產生8個片選信號,選用IkBRAM時,尋址范圍都是8kB,但是左圖有地址重疊區(qū).高3位地址A13、A14和A15不管為何值
9、,只要低13位地址相同,都能選中同一芯片的同一單元.故共有8個地址區(qū).對于Y0輸出選中的芯片地址為:0000H-03FFH,2000H-23FFH,4000H-43FFH,6000H-63FFH,8000H-03FFH,8000H-03FFH,A000H-A3FFH.C000H-C3FFH,E000H-E3FFH.而右圖的接法沒有地址重疊區(qū).8片RAM所占用的地址為2000H-23FFH,其它的地址都選不中這些RAM的存貯單元,從系統(tǒng)擴展的角度來看,圖左圖可以接8片IkBRAM,而每片RMA又有8kB地址重登區(qū),所以64kB地址區(qū)全部用完.這個系統(tǒng)只能接8片lkBRAM,不能再擴展.而圖右圖中
10、由于不存在地址重登區(qū),如果再增加譯碼器和限制門,就可以獲得更多的片選信號.只要連接得當,系統(tǒng)最大可以擴展6妹B存儲器.所以地址重疊區(qū)的存在將限制存儲器的擴展,某系統(tǒng)需要配置一個4kX8位的靜態(tài)外部RAM.試問:用幾片2114(lkX4位)組成該存儲器用線選法如何構成這個存儲器試畫出連接簡圖,并注明各芯片所占用的存貯空間.解:需用(4kX8)/(lkX4)=8,即8片2114來組成.系統(tǒng)連接如下圖,8片2114芯片分為四組,每組有相同的線選信號,即有相同的地址,存儲空間的分布可決定如下:A9-A0.3210<i1nJ:.XAAir4JCSb寸kCSvCSVID3-D0;D7-D40TEA1
11、5A14A13I、II片,XXXIlkN片xXX1V、VI片,xxxiVII、皿片.xXXoA12AllA10X11111x11101X1o011X01111A9-A0地址區(qū)1o003800H0113BFFH01003400H1137FFH11002C00H112FFFH11001COOH111FFFH由于A15和A14這兩條地址線沒有使用,所以在如圖的連接方式下,每組存貯器都有IkB地址重疊區(qū).但如果把A15和A14也用作線選信號,那么這個系統(tǒng)還可以再擴充2kB容量的存儲器設仍使用2114芯片.某系統(tǒng)的存儲器配置如下圖.所用芯片為lkX8位靜態(tài)RAM,試確定每塊芯片的地址范圍.圖中C為譯碼器
12、高位輸入,A為低位輸入.Y0對應于愉入組合000,Y7對應于輸入組合111.每片RAM地址重疊區(qū)有多大圖題附圖解:各芯片的地址區(qū)可確定如下:A15A14I、片XII、片X川、片XXA13A12AllA10A9-A0地址區(qū)XX000X00OOOOHX000X1一103FFHXX001X000800HX001X1-,1OBFFHXX010X001000H010X1113FFHIV、JVxX011X001800HXX011X111BFFH由于有3條地址線A15、A14和A10沒有連接和使用,所以每片RAM都有23=8kB地址重趣區(qū).用4片lkX8位RAM,一片24譯碼器,一片416譯碼器,請構成4k
13、X8位容量的存貯器,畫出存貯器的連接圖.并要求:1每一存貯單元的地址范圍是唯一確定的,不存在地址重登區(qū):2給出所畫的連接圖中每塊芯片的尋址范圍:3存貯器應具有擴展水平,即能擴展到64kx8位的存貯容量.假設要擴展到最大容量,除了增加存貯器芯片外,還要增添什么器件解:根據第一個要求,必須通過全譯碼來產生片選信號.即每個片選信號必須由6個高位地址線的組合來產生.由于提供了兩種不同的譯碼器,產生這種片選信號并不難.但連接的方式不止一種,而且不同的連接方式各個存貯器芯片的地址區(qū)也可以不同.以下圖是兩種可能出現的方案°AO:在第一種方案中,4片RAM的地址為:I片:0000H-03FFH:IU
14、V:0100H-07FFH;III片:0800H-0BFFH;IV片:OCOOH-OFFFH;第二種方案的意圖是以地址線A10米限制4-16譯碼器Y0的輸出是為1還是為0:當A14A13A12AllA10=00000時Y0=0:當A14A13A12AllA10=00001時Y0=lc再加上A15的控制,可以得到4個片選信號,從而確定4片RAM的地址為:I片:0000H-03FFH;II片:0100H-07FFH;【II片:8000H-83FFH;IV片:8100H-87FFH;但是,這個方案并不能滿足題目中第一個要求,即每片RAM的地址區(qū)并不是唯一的°因為4-16譯碼器的丫0=1可能
15、出現的時機很多,實際上,只要A14A13A12A11A10/00000時,都可以使丫0=晨所以這個方案并不能用.假設要把存貯容量擴展到64kB,那么除了增加IkBRAM芯片的數量外,還要通過全譯碼方法產生64個片選信號.由于已經有1片416譯碼器和1片2-4譯碼器,所以只需要再增加3JV4-16譯碼器就可以實現:即用2-4譯碼器的4個輸出限制4IV4-16譯碼器的4個使能端,就可以在4片416譯碼器的輸出端,獲得64個片選信號.某系統(tǒng)的存儲器中配備有兩種芯片:容量為2KX8位的ROM和容量為1KX8位的RAM.它采用74LS138譯碼器來產生片選信號:YO、Y1和Y2直接接到三片ROM#用#2
16、和#3:Y4和丫5那么再通過一組門電路產生4個片選信號接到4片RAM#4、#5、#6和#7,連接的簡圖如下圖.試確定每一片存儲器的尋址范圍.各存儲器芯片的片選信號都是低電平有效,解:要74LS138譯碼器正常工作,那么有Am=0,A5=1.假設要選中ROM#1,那么必須又輸出為低電平,而其它輸出為高電平,匕=0對應于%=0,%=.小3=.:同理,假設要選中ROM#2,那么匕=0,而其它輸出為高電平,K=0對應于A=1,4=0,4=.:假設要選中R0M#3,那么力=0,而其它輸出為高電平,X=.對應于6=0,%=1,%=.假設要選中RAM#4,必須匕輸出為低電平的同時/=0,匕=.對應于%=0,
17、%=.,從=1:同理,假設要選中RAM#5,必須L輸出為低電平的同時4=1,匕=0對應于A=0,4=0,A=1:假設要選中RAM#6,必須八輸出為低電平的同時4.=0,匕=0對應于4=1,%=.4=1:假設要選中RAM#7,必須匕輸出為低電平的同時'=1,八=0對應于A=1,%=0,%=1:而每一個存儲器的最小地址為:4A44A4A4AA)-ooooooooo最大地址為:WM64yM344A)111111111.將以上分析結果列于下表:根本地址R0)8000#187FF1R0)8800#28FFFFR0)9000?#397FFFRA)AOOOF#4A3FFFRA)A400F#5A7FF
18、FRA)A800F#6ABFFFRA)ACOOF#7AFFFF8051單片機有多少個特殊功能存放器它們可以分為幾組各完成什么主要功能解:8051單片機內部有21個特殊功能存放器,它們可以分成6組:用于CPU限制和運算的有6個,即ACC,B,PSW,SP和DPTR(16位存放器,算2個8位存放器):有4個用作并行接口,即P0,Pl,P2和P3;有2個用于中斷限制,即IE和IP;有6個用于定時/計數器,它們是TMOD,TCON及兩個16位存放器T0和T1;還有3個存放器用于串行口,即SCON,SBUF和pcor當然其中有些存放器的功能不只是一種,也可以有另外的分組方法.如電源限制寄存器PCON除了
19、用于串行口通信外,還可用于供電方式的限制.決定程序執(zhí)行順序的存放器是哪個它是幾位存放器它是不是特殊功能存放器解:決定程序執(zhí)行順序的存放器是程序計數器PJ它是一個16位存放器,但它不屬于特殊功能存放器.DPTR是什么存放器它的作用是什么它是由哪幾個存放器組成解:DPTR是數據存儲器指針.由于在XCS-51系列單片機中,指令存儲器和數據存儲器是完全分開的,因此,當向數據存儲器讀寫數據時,就需要有一個存放器來存放數據存儲器的地址,這個存放器就是數據指針DPTR.它是一個16位存放器,由DPH和DPL兩個存放器組成.可以通過指令直接把16位地址送給DPTR,也可以把高8位地址送給DPH,把低8位地址送
20、到DPLoMCS-51單片機引腳中有多少I/O線它們和單片機對外的地址總線和數據總線有什么關系地址總線和數據總線各是幾位解:MCS-51單片機芯片的引腳中有32條I/O線,由于有4個8位并行口,共32條.51系列單片機沒有獨立的數據總線和地址總線,而是和一局部I/O線復用.具體來說,P0口的8條分時用作地址總線低8位和8位數據總線,而P2口8條線用作地址總線高8位.所以是16位地址總線和8位數據總線.什么叫堆棧堆棧指示器SP的作用是什么8051單片機堆棧的容量不能超過多少字節(jié)解:堆棧是數據存放器的一局部,這一局部數據的存取是根據先入后出、后入先出的原那么進行的.堆棧指針SP在啟用堆棧之前是用來
21、決定堆棧的位置.如在8051芯片復位后,SP的值為07H,那么決定了堆棧從08H開始設置.修改SP值可以使堆棧設置在內部RAM的其它部分.在堆棧啟用之后,SP指向堆棧頂部,即由SP來決定數據讀出和存入堆棧的地址.8051單片機內部用作數據區(qū)的RAM的容量為128個字節(jié),前8個字節(jié)要用來作為工作存放器R0-R7.堆??梢詮?8H開始設置直到7FH,共120個字節(jié).但這只是最大可能的容量.一般情況下,內部RAM還要分出一局部作一般的數據區(qū),或者還要用其中的位尋址區(qū)來用于位操作,等等.所以,8051的堆棧區(qū)是比擬小的,使用時要注意到這個限制.MCS-51單片機由哪幾局部組成解:MCS-51單片機是個
22、完整的單片微型計算機.具體包括CPU、存貯器和接口局部.存貯器的配置和芯片的型號有關,有三種情況,即片內無ROM,片內有掩模型ROM以及片內有EPROMo而隨即存貯器RAM那么每一種芯片都有.接口局部包括4個8位1/0口,兩個16位定時/計數器和一個主要用于異步通信的串行接口.此外,它們還都內含時鐘產生電路.8051單片機的內部數據存儲器可以分為幾個不同區(qū)域各有什么特點解:8051單片機內部數據存儲器的容量為256個字節(jié)(地址為00H-FFH).它可以分為兩大局部,各占128個字節(jié).前128個字節(jié)為讀寫數據區(qū),地址為00H7FH.后128個字節(jié)為特殊功能存放器區(qū),21個特殊功能存放器分散地分布
23、在這個區(qū)域,各有自己特定的地址.這個區(qū)域中,沒有被特殊功能存放器占用的單元也不能當作一般的RAM單元用00H-7FH的RAX單元,都可按它們的直接地址來讀寫數據.而其中的前32個單元,即00H-1FH單元又稱為工作存放器區(qū),安排了4組工作存放器,每組8個,都用R0-R7來表示,并通過PSW存放器中RS1和RSO來選組.通過工作存放器R0-R7來對這局部數據單元讀寫數據,不僅速度快而且指令字節(jié)數也少.另一個區(qū)域為位尋址區(qū),占用20H2FH共16個單元,這16個單元的每一位都可以獨立進行操作,共有128個可獨立操作的位.而30H-7FH這80個單元那么只能按它們的直接地址來操作.MCS-51單片機
24、尋址范圍是多少8051單片機可以配置的存儲器最大容量是多少而用戶可以使用最大容量有是多少解:MCS-51單片機的指令存儲器尋址范圍為64KB,數據存貯器也有64KB尋址范圍,地址都是從0000H-FFFFH,共有2X64KB的尋址范圍.8051可以配置的外部存貯器就是2X64KB容量.但8051片內還配有存貯器,包括4KB容量的只讀存貯器和256個字節(jié)的數據存貯器,總共容量為.但用戶可以使用的容量只有2X61KB再加上256個字節(jié)的數據存貯器.8051單片機對外有幾條專用限制線其功能是什么解:一般的說法是8051單片機有4條專用限制線.它們是復位信號線RST,高電位有效,當有復位信號從此線輸入
25、時,使單片機復位.訪問外部存儲器限制信號麗,低電平有效,當此限制線為低電平時,單片機全部使用外部指令存儲器,而當此限制線為高電平時,先使用片內的1KB指令存貯器(0000H-FFFFH),在4KB范圍之外,才使用指令存儲器(地址為1000H-FFFFH)0另有兩條輸出限制:外部程序存貯器的讀選通信號尸SEN和外部地址鎖存器允許信號ALE.前者是低電平有效,在讀外部程序存貯器時使用.后者是高電平有效,在鎖存P0口輸出的低8位地址時使用.什么叫指令周期什么叫機器周期MCS-51的一個機器周期包括多少時鐘周期解:完成一條指令的執(zhí)行所需的時間叫做指令周期.對不同的指令,指令周期的長短是不一定相同的.機
26、器周期那么是指計算機完成某種根本操作所需的時間,一個指令周期由一個或幾個機器周期組成,一個機器周期那么包括假設干個時鐘周期.MCS-51單片機的一個機器周期包括12個時鐘周期.但對有些微處理器來說,不同的機器周期所包含的時鐘周期可能是不相同的.為什么要了解CPU的時序解:了解CPU的時序就是了解在執(zhí)行不同類型指令時CPU發(fā)出的限制信號有什么不用.了解CPU時序至少有兩個目的,其一是掌握不同的指令或操作使用不同的限制信號后,便于CPU對外部設備的連接而不至于發(fā)生錯誤.其二是知道不同指令需要不同的機器周期后,可以選用功能相同而機器周期較少的指令,以減少程序的執(zhí)行時間.當然,也可以有一些其他的作用.
27、在讀外部程序存儲器時,P0口上一個指令周期中出現的數據序列是什么在讀外部數據存儲器時,P0口上出現的數據序列又是什么解:讀外部程序存儲器ROM時,有兩種情況:一種是單純地取指令,這時P0口上先送出指令所在地址低8位,然后從ROX中取回指令碼.根據指令字節(jié)數的不同,這個數據序列可能重復假設干次.另一種情況,那么是執(zhí)行從外部ROM中讀取固有數據的指令,這時,P0口上先送出地址低8位,再從ROM中取回指令碼,然后開始執(zhí)行指令,接著從P0口上送出ROM數據單元地址低8位,再讀回ROM中的數據.而再讀外部數據存貯器RAM時,P0口上先送出指令地址低8位,然后讀回指令碼,再送出數據存貯單元地址低8位,再讀
28、回數據單元的內容.為什么外擴存儲器時,P0口要外接鎖存器,而P2口卻不接解:這是由于在讀寫外部存貯器時,P0口上先送出低8位地址只是維持很短的時間,然后P0口就要當作數據總線用.為了使對外在整個讀寫外部存貯器期間,都存在有效的低8位地址信號,P0口就要外接一個地址鎖存器,再從這個存貯器對外送出低8位地址.而P2口只用作高8位地址線,并在整個讀寫期間不變,所以不必外接地址鎖存器.在使用外部程序存儲器時,MCS-51還有多少條I/O線可以用在使用外部數據存儲器時,還剩下多少條I/O線可用解:在使用外部程序存儲器時,原那么上說,P0口和P2口要用作數據總線和地址總線,所以只有P1口和P3口可用作I/
29、O口,共16條I/O線.在使用外部數據存貯器時,除了占用P0口和P2口之外.還需用WR和RO限制線,而這兩條線就是P3口中的兩條:和,所以這是只有14條I/O線可用了.當然,取決于所配置的外部程序存貯器的容量,P2口的8條線并不一定全部占用,有時還有幾條沒用,但即使如此,這幾條線也不能再用作I/O線,而只能留作系統(tǒng)擴展時再用.程序存儲器和數據存儲器的擴展有何相同點及不同點試將8031芯片外接一片2716EPR0M和一片2128RAM組成一個擴展后的系統(tǒng),畫出擴展后的連接圖.EPROM的地址自己確定.RAM的地址為2000H27FFH解:兩者的相同點是,都借用P0口和P2口作為數據總線和地址總線
30、,也就是說,地址線和數據線的連接方法是相同的,地址范圍都是在OOOOH-FFFFH之間.兩者的不同點是,所用的讀寫選通信號不同,擴展程序存貯器時用限制線PSEN,而擴展數據存貯器時使用讀寫限制線而和WR/j當然每塊芯片具體需要幾條地址線是由芯片的容量來決定的,容量大的芯片需要借用P2的I/O線的數量多.而數據線那么都是8條.2716是2KX8的EPROM,2128是2KX8的RAM,兩者都只需H條地址線.由于題目中沒有規(guī)定地址范圍,故可按最簡單的方式來連接,即只用PSEN來限制EPROM的讀出,用而和WR限制RAM的讀寫,兩塊芯片的片選都固定接地,連接圖如圖1T所示.這種連接方式可以省去地址譯
31、碼器.但它有一個缺點,那就是系統(tǒng)的擴充水平很差,因此,在實用時還是考慮使用譯碼器好.8051芯片需要外擴4KB程序存儲器,要求地址范圍為1000H1FFFH,以便和內部4KB程序存貯器地址相銜接.所用芯片除了地址線和數據線外,還有一個片選限制端在.畫出擴展系統(tǒng)的連接圖.解:由于題目沒有規(guī)定芯片的容量,為簡單起見,設所用芯片容量為4KB的EPROk芯片本身所需要地址線為12條,除了P0口8條外,還占用、和.P2口的高4位經過或門產生片選信號,連接圖如圖12所示,此時高4位只有為0001時才選中此芯片.在圖中,假設因某種原因,將、分別誤接為、,問這時圖中所接的存貯器的尋址范國是如何分布的解:誤接后
32、,相當于存貯器的地址線A10、A9、A8分別與、相連.由此可求出地址區(qū):地址區(qū)XX000XXX0-00000HXX000XXX1-1OOFFHXX001XXX0-00800HXX001XXX1-108FFHXX010XXX0-01000HXX010XXX1-110FFHXX011XXX0-01800HXX011XXX1-118FFHXX100XXX0-02800HXX100XXX1-128FFHXX110XXX0-03000HXX110XXX1-130FFHXX111XXX0-03800HXX111XXX1-138FFH所以存貯器的尋址范闈分別為8個不連續(xù)的區(qū)域,每塊地址區(qū)有256個字節(jié),這在
33、實際使用時當然很不方便,所以要注意地址線不要接錯.將圖改用譯碼器74LS138來構成全譯碼方式的地址選擇方式,保持ROM的地址仍然是OOOOH“OFFFH這樣的安排是否有問題如果使系統(tǒng)能正常工作,應該如何重新分配各芯片的地址如何實現假定系統(tǒng)8031用一片64KB的RAM作為外部的ROM和外部的RAM.請畫出相應的接口電路.假定ROM地址和RAM地址各為32KB第4章假設要完成以下的數據傳送,應如何用MCS-51的指令來實現(1) .R1內容傳送到R0.解:MOVA,RIMOVRO,A(2) .外部RAM20H單元內容送RO.解:MOVRI,#20HMOVXA,R1MOVRO,A(3) .外部R
34、AM20H單元內容送內部RAM20H單元.解:MOVRO,#20HMOVXA,R0MOV20H,A(4) .外部RAM1000H單元內容送內部RAM20H單元.解:MOVDPTR,S1000HMOVXA,©DPTRMOV20H,A(5) .ROM2000H單元內容送RO.解:MOVA,#00HMOVDPTR,S2000HMOVCA,0A+DPTRMOVRO,A(6) .ROM2000H單元內容送內部RAM20H單元.解:MOVA,#00HMOVDPTR,S2000HMOVCA,©AtDPTRMOV20H,A(7) .ROM2000H單元內容送外部RAM20H單元,解:MOVA,#00HMOVRO,#20HMOVDPTR,S2000HMOVCA,©A+DPTRMOVXR0,AA=7AH,R0=30H,(30H)=A5H,PSW=80H,問執(zhí)行以下各指令的結果(每條指令都以題中規(guī)定的數據參加操作).(1).XCHA,ROA=30HR0=7AH(2).XCHA,30HA=A5H(3).XCHA,R0A=A5H(4).XCHDA,R0A=75H(5).SWAPA
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度電力設備租賃與運維服務協(xié)議4篇
- 核廢料處理與安全釋放技術-深度研究
- 交通流預測與控制-深度研究
- 2025年度出租車租賃車輛GPS定位服務合同4篇
- 新零售模式創(chuàng)新-第1篇-深度研究
- 二零二五年度污水處理廠節(jié)能減排技術改造承包合同4篇
- 2025年度農業(yè)土地流轉與托管服務合同范本3篇
- 二零二五版南京家庭裝修工程現場垃圾處理合同4篇
- 二零二五年度生物制藥研發(fā)團隊派遣員工服務協(xié)議4篇
- 2025年度個人自建別墅地基買賣合同7篇
- 實體瘤療效評價標準(RECIST11)
- 電力系統(tǒng)動態(tài)仿真與建模
- 蝦皮shopee新手賣家考試題庫及答案
- 四川省宜賓市2023-2024學年八年級上學期期末義務教育階段教學質量監(jiān)測英語試題
- 價值醫(yī)療的概念 實踐及其實現路徑
- 2024年中國華能集團燃料有限公司招聘筆試參考題庫含答案解析
- 《紅樓夢》中的男性形象解讀
- 安全生產技術規(guī)范 第49部分:加油站 DB50-T 867.49-2023
- 《三國演義》中的語言藝術:詩詞歌賦的應用
- 腸外營養(yǎng)液的合理配制
- 消防安全教育培訓記錄表
評論
0/150
提交評論