第章MCS系列單片機的指令系統(tǒng)及匯編語言程序設(shè)計_第1頁
第章MCS系列單片機的指令系統(tǒng)及匯編語言程序設(shè)計_第2頁
第章MCS系列單片機的指令系統(tǒng)及匯編語言程序設(shè)計_第3頁
第章MCS系列單片機的指令系統(tǒng)及匯編語言程序設(shè)計_第4頁
第章MCS系列單片機的指令系統(tǒng)及匯編語言程序設(shè)計_第5頁
已閱讀5頁,還剩43頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

主要內(nèi)容尋址方式指令系統(tǒng)傳送與交換指令算術(shù)運算、邏輯運算指令控制轉(zhuǎn)移指令位操作指令偽指令程序設(shè)計舉例第3章MCS-51系列單片機的指令系統(tǒng)及匯編語言程序設(shè)計計算機通過執(zhí)行程序完成人們指定的任務(wù),程序由一條一條指令構(gòu)成,能為CPU識別并執(zhí)行的指令的集合就是該CPU的指令系統(tǒng)。MCS-51單片機匯編語言指令格式:

操作符目的操作數(shù),源操作數(shù)操作符指明該指令完成什么操作;操作數(shù)是指明該指令的操作對象。目的操作數(shù)是存放結(jié)果的。指令中操作數(shù)提供的方式稱為尋址方式。

指令中的常用符號Rn:表示當(dāng)前工作寄存器R0~R7中的一個。Ri:代表R0和R1寄存器中的一個,用作間接尋址寄存器。dir:8位直接字節(jié)地址(片內(nèi)RAM和SFR)#data:8位立即數(shù),即8位常數(shù)??梢詾?進制(B)、10進制、16進制(H)、字符(‘’)#data16:表示16位立即數(shù),即16位常數(shù),取值范圍為:#0000H~#0FFFFHaddr16:表示16位地址addr11:表示11位地址rel:相對偏移量(為一字節(jié)補碼)用于相對轉(zhuǎn)移指令中bit:

位地址,在位地址空間中。 $:表示當(dāng)前指令的地址。 指令中直接給出操作數(shù)的尋址方式。在51系列單片機的指令系統(tǒng)中,立即數(shù)用一個前面加“#”號的8位數(shù)(#data,如#30H)或16位數(shù)(#data16,如#2052H)表示。立即尋址中的數(shù),稱為立即數(shù)。例如指令:MOVA,#58H;58H→A3.1尋址方式

3.1.1立即尋址操作數(shù)的地址直接出現(xiàn)在指令中。 尋址對象:①內(nèi)部數(shù)據(jù)存貯器:使用它的地址。②特殊功能寄存器:既可使用它的地址,也可以直接使用寄存器名。③位地址空間④程序存儲器空間例:MOVA,40H;(40H)→AMOV40H,41H;(41H)→(40H)MOVP0,#45H;

45H→P0MOV80H,#45H;

45H→P0MOVC,18H;位地址18H→C3.1.2直接尋址

操作數(shù)存放在寄存器中。尋址對象:A,B,C,DPTR,R0~R7。B僅在乘除法指令中為寄存器尋址,在其他指令中為直接尋址。A可以寄存器尋址又可以直接尋址,直接尋址時寫作ACC 例如:MOVA,R0;R0→AMULAB;A*B→BAADDA,ACC;A+A→A3.1.3寄存器尋址 操作數(shù)存放在以寄存器內(nèi)容為地址的單元中,用做間址的寄存器為Ri(i=0,1)、DPTR。

①對片內(nèi)的間接尋址用Ri(i=0,1)如:MOVR0,#20H

MOV@R0,A;A→(20H)

②對片外的間接尋址可用Ri(i=0,1)或DPTR如:MOVX@DPTR,A;A→以DPTR的內(nèi)容為地址的外部RAM中MOVX@R1,A;A→以P2R1內(nèi)容為地址的外部RAM中③PUSH和POP指令的源操作數(shù)是以SP間接尋址注意:寄存器間接尋址不能訪問SFRMOVR1,#81HMOVA,@R1;不能訪問SP,只能用MOVA,SP3.1.4寄存器間址 變址尋址只能訪問程序存儲器。操作數(shù)所在位置的地址由DPTR或PC寄存器與A的內(nèi)容相加后形成。其中累加器A內(nèi)容是可變的。變址尋址只有三條指令。 MOVCA,@A+DPTR;(A+DPTR)→AMOVCA,@A+PC;(A+PC)→AJMP

@A+DPTR;A+DPTR→PC注意:①A的內(nèi)容是無符號數(shù)。②PC值是指令的當(dāng)前PC值,即下條指令的PC值3.1.5變址尋址3.1.6相對尋址變址尋址只能訪問程序存儲器。相對尋址是將程序計數(shù)器PC的當(dāng)前值與指令第二字節(jié)給出的偏移量相加,從而形成轉(zhuǎn)移的目標(biāo)地址。

如:JZ61H注意:①相對偏移量是一字節(jié)有符號數(shù),用補碼表示,偏移范圍是:-128~+127。②PC值是指令的當(dāng)前PC值,即下條指令的PC值。③源程序中偏移量常用符號地址表示。對可位尋址的位地址尋址。包括片內(nèi)RAM的位地址空間和可位尋址的SFR(地址能被8整除) 如:MOVC,20H;位尋址

MOVA,20H;字節(jié)尋址以上兩條指令究竟是位尋址還是字節(jié)尋址,根據(jù)兩操作數(shù)類型一致的原則,由另一個操作數(shù)決定。

3.1.7位尋址立即尋址直接尋址寄存器尋址寄存器間接尋址變址尋址相對尋址位尋址片內(nèi)RAM低128B單元√√工作寄存器組R0~R7√√√特殊功能寄存器SFRA、B、DPTR、C√√√程序存儲器√√√√片外RAM√位地址空間√√尋址方式與存儲空間的對應(yīng)關(guān)系

dir@Ri

Rn#dataAMOVA, Rn

#datadir

@RiMOVdir, ARn,@Ri

#data

dir

MOV@Ri, A

dir

#data內(nèi)部RAM、SFR之間的傳送MOV指令MOVRn,

Adir

#data3.2指令系統(tǒng)

3.2.1數(shù)據(jù)傳送與交換指令例R1=20H,(20H)=55H,MOVA,@R1執(zhí)行后,A=55H。例(40H)=30H,MOVR7,40H執(zhí)行后,R7=30H。例MOVR7,#40H執(zhí)行后,R7=40H。注意:寄存器之間無傳送;寄存器間址和寄存器之間無傳送;立即數(shù)不能做目標(biāo)地址;

@Ri,A@DPTR,AA,@RiA,@DPTRMOVXMOVCA,@A+PCA,@A+DPTR2.外部存儲器和A累加器之間的傳送MOVXA

外部數(shù)據(jù)存儲器程序存儲器MOVC

利用MOVX實現(xiàn)片外數(shù)據(jù)存儲器數(shù)據(jù)傳送

(2000H)→(2100H)

MOVDPTR,#2000H MOVXA,@DPTR MOVDPTR,#2100H MOVX@DPTR,A

;DPTR=2000H

;DPTR=2100H;A←X

;(2100H)←Xx片外數(shù)據(jù)存儲器不能直接尋址。下列為非法指令:MOVXA,2000H×MOVX2100H,2000H×利用Ri間址找來實隱現(xiàn)將(2醬00配0H勤)→野(2樹10暢0H洋)MO屋V杠P辛2,#2床0H;高位芳地址MO仇V烈R父0,#0早0;低位婦地址MO廟VX央A,@R恢0;讀片蜜外RA箱MMO毅V弟P阿2,#2數(shù)1H;改變隱高位胡地址MO先VX歲@R等0,A;寫片章外RA過M利用MO規(guī)VC指令秒實現(xiàn)味查表濟功能注:①只能控從程如序存英儲器擠讀取約數(shù)據(jù)嘆到A累加限器。②只能達使用賀變址溪間接渣尋址指方式1)DP暈TR為基牽址寄比存器MO另VC煌A,@A吳+D噴PT葉R;A←灣(A匆+D復(fù)PT樓R)查表凡范圍禽為64獵KB程序個存儲巨器任馳意空凡間。2)PC為基房誠址寄梁存器MO防VC養(yǎng)A,@A稠+P萬C;A←術(shù)(鮮A+摟PC扛)常數(shù)葛表只軟能在鎖查表皇指令允后25宴6B范圍配內(nèi)。例查表座法求Y=碼X2。設(shè)X(靈0≤筒X≤巖15夢)在片杯內(nèi)RA盤M兄20校H單霧元,凍要求特將查績表求Y,存入勺片內(nèi)RA超M怒21逮H單元1)用DP怨TR作基濕址寄危存器OR姻G發(fā)0嬸10移0HSQ蜂U:凍MO削V胞D他PT按R,#T荒AB;確定拋表首垂地址MO奮V未A,20曲H;取XMO孕VC丑A,@A權(quán)+D土PT賓R;查表禍求Y=溫X2MO禿V眾2爺1H,A;保存YRE照T;子程襪序結(jié)雙束…;其壩它程秒序段OR欄G籮0歷20穴0H;常數(shù)窮表格拆首地企址TA拉B:逢DB舞00,01,04,09,…,22嶺5;平方漲表指令凍地址源程命序OR翁G茅0君10訂0H;程序急起始授地址01犁00H具SQ容U:隱M鞠OV塔A,20撿H;取X01弟02馬H垃AD劇D梁A,#3;修正泰偏移砍量01搏04討HMO理VC贊A,@A覆+P吧C;查表妄求Y=梯X201災(zāi)05每H礎(chǔ)MO鍋V贈2捐1H,A;存結(jié)苗果01云07艱H拌R舊ET;子程羨序結(jié)瞎束01狗08藝H叛TA尤B:相D馳B課0肯0,01,04;平方藥表01勉0BH勵DB奴09,…,22泛5思考震題:當(dāng)0≤粗X≤襯25牢5時,弦如何更用查綱表法貿(mào)編程嬸求Y=故X22)用PC作基劣址寄革存器3.交換冶指令實現(xiàn)逢片內(nèi)RA炸M區(qū)的艱數(shù)據(jù)饅雙向漲傳送1)字節(jié)宿交換肝指令XC案H公A,Rn;A←傷→R悅nXC名H蕉A,@Ri;A←熟→(族Ri)XC糟H捆A,di笑r;A←判→(昏di帝r)2)報半字晝節(jié)交剪換指隔令XC侄HD凍A,@Ri;A0~3←→(R鬼i)0~3SW舉AP不A;A4~7←→A0~3

dir@Ri

RnA4.堆棧籍操作襪指令入棧源指令凱:PU藍SH洗d占ir;SP隙←S主P+礦1,(SP盛)←交(d擱ir)出棧加指令備:PO瓶P吸d弊ir;(d楚ir奸)莫←(菜SP釋),SP體←S鋼P-木1

@RiA7~47~43~03~0A7~43~0dir@RiRn#dataA

dir@Ri

Rn#dataAA,Rn,@Ri

#datadirADDADDCSUBBANLORLXRL加進位加借位減與或異或1.以A為目理的操耳作數(shù)膏的算繁術(shù)、亡邏輯依運算多指令槽(24條)3.支2.現(xiàn)2算術(shù)乓運算糞和邏往輯運刺算指級令2.以di隸r為目偶的操格作數(shù)男邏輯簡運算證指令文(6條)A#data

dir與AN界L或OR肺L異或XR沙Ldir,#dataA3.加1、減1指令@RiAdirRnDPTRINC@RiAdirRnDEC4.十進簡制調(diào)攜整指伶令DA察A;僅對渾存于A中的窄加法值結(jié)果枕進行繼十進項制調(diào)洲整若需完成灣十進笑制減法初運算糟,則鋪應(yīng)變根減法飽運算假為補醫(yī)碼的免加法贏運算恐即可付,其搖減數(shù)X的補秩碼通枝過(9階9-X恩)+脂1再DA賭A后得鑰到。原則汽:和勇低4位大隨于9或有拆半進乒位,癢則低4位加6和高4位大荒于9或有落進位淡,則答高4位加6例:(D者AT究A)抹-(蕩DA鳴TA雨+1跪)=冠>(討DA觸TA權(quán)+2層)Y-后X=伴Y-客X+餓10計0絲式-秤->有效老位為2位十傻進制芽,模底為10享0=Y辜+(寸99裹-X舌)+露15.乘、撥除法懂指令MU廣L球AB;A蟻×B傷→B洞ADI遵V宅AB;A÷喘B→商在A中,婆余數(shù)哲在B中6.專對A的指冬令CP把L而ACL阻R秧A;鳳0擇→A;A→AMO橡V漏A,負(fù)#9恰9H暢D鋪A繪ACL過R貧C毅A剪DD蚊A筒,D獻AT精ASU拴BB疾A樹,D旁AT巨A+啄1姓D倉A頑AAD塊D差A(yù),年#1熊M會OV爛D敢AT伐A+莊2,炕ACYRR益ARL勁ARL猜C饅ARR殼C漆A移位企指令齊(僅峰對A寬)00101101A01001011ACY11001011A000101101A1CY10010110A設(shè)1CYCY1.調(diào)用想程序稈和返攻回類葵指令1)長告調(diào)用LC假AL價L副a枕dd怖r1錄6;ad殘dr桶16批→P鐘C0~15指令馬功能呀同80座X8扭6中的CA泳LL,調(diào)用催范圍64波KB全部僻空間狹,指策令的純機器雪碼為裝三字私節(jié)。2)短賢調(diào)用AC芹AL好L瓜a奸dd嗽r1冊1麗;隸ad詳dr大11辰→P網(wǎng)C0~10指令民的功階能同鞏前,近主要逢區(qū)別胳為:ad僚dr疫11公→P脫C0~10,而PC11~15保持皇原值珠不變遣,故雀其調(diào)輕用范蓋圍為2K晴B,即字子程腰序入厘口距棕當(dāng)前PC不得鑄超過2K腎B地址應(yīng)范圍碗。本饒指令逝的機庫器碼慚為二遮字節(jié)蔬。3.委2.色3控制唱轉(zhuǎn)移利類指區(qū)令3)子秤程序租返回條指令(從著棧頂為彈出料斷點箏到PC)RE巧T;從調(diào)托用子饅程序胞返回誓。RE慕TI;從才中斷綿服務(wù)冒程序盟返回鑼并恢冊復(fù)中斷計優(yōu)先面級狀蚊態(tài)觸塘發(fā)器窄。2.轉(zhuǎn)移財指令1)無初條件纏轉(zhuǎn)移畏指令(1)短氧轉(zhuǎn)移AJ籠MP脂ad鄭dr以11;ad顆dr岸11咳→P蛋C0~10轉(zhuǎn)移徑范圍迎:2K似B機器迫碼為2字節(jié)(2)長弓轉(zhuǎn)移LJ葉MP仍a杯dd準(zhǔn)r1緞6;ad煌dr昂16物→P終C0~15轉(zhuǎn)移銀范圍侄:64逮KB機器弱碼為3字節(jié)宅。(3)間接籮轉(zhuǎn)移JM脹P棵@清A+灶DP救TR;A+述DP誕TR療→P焰C分析沾下列炎程序娃段,誕說出里當(dāng)A分別聽為0和2時,袋程序們轉(zhuǎn)置薯何處登?該匪程序勿段的夾功能皇是什錦么?MO肆V財DP去TR,#T繁AB乒LEJM撿P汗@A偷+D肥PT煤RTA劇BL蒜E:AJ狂MP水P斧RO創(chuàng)C0AJ荒MP號P司RO幸C1AJ毀MP譜P劣RO腰C2AJ饑MP種P感RO增C3(4)無碼條件說相對鴿轉(zhuǎn)移SJ犯MPre頸l;PC真+r醒el穿→P壯C,即As+2+re駝l→牙PC,機器辭碼為2字節(jié)As為源貞地址與(本港指令向的首替地址參),程執(zhí)行婚本指喉令時怎當(dāng)前PC=As救+2,re嬸l為轉(zhuǎn)喝移的哪偏移供量,猾轉(zhuǎn)移蘿可以植向前殼轉(zhuǎn)(烤目的榮地址邪小于波源地羞址)干,也告可以殼向后弄轉(zhuǎn)(朵目的巡壽地址逼大于拜源地拌址)訴,因烘此偏君移量re令l是1字節(jié)惹有符欠號數(shù)排,用先補碼撞表示律(-12某8~+12遵7),番所以捷指令耳轉(zhuǎn)移漠范圍約在離首源地略址As的-12堅6~+12裹9字節(jié)來之間佛。2)條背件轉(zhuǎn)欺移指午令(1)累惠加器北為零側(cè)(非伏零)浮轉(zhuǎn)移JZ舒/J柄NZre概l;A=戰(zhàn)0/螺(A≠0)則轉(zhuǎn)講移,夠否則肥順序執(zhí)行叼程序(2)減1不等捎于零御轉(zhuǎn)移DJ禁NZRn大/d末ir騙,r交el功能刷為:Rn斥(d蟲ir湊)-蓋1→彈Rn怨(d央ir艇)相減膽結(jié)果≠0轉(zhuǎn),否則趙順序劉執(zhí)行車程序(3)比終較轉(zhuǎn)已移指撤令CJ艷NEA,鞋di斤r,慚re亞lCJ兩NEA,碌#d阿at僚a,膚re翅lCJ蠟NERn假,#站da藍ta匯,r確elCJ天NE賤@Ri客,#則da啟ta山,r奮el操作虹數(shù)1不等于承操作庸數(shù)2則轉(zhuǎn)梨,否逮則順?biāo)驁?zhí)褲行。1例:Y=-1X≥ZX<Z

Z

X

YDATA+2DATA+1DATAMO滅V瘦D漲AT午A+抄2,#0友FF叢HMO識V思A,DA縮慧TACJ帖NE蓄A(yù),DA壤TA悲+1,NE叫XTNE暖XT獵:槐JC琴N裝EX張T1MO蛙V演DA吩TA古+2,#1NE筆XT誕1:創(chuàng)RE坡Tdir@RiRn#dataA1.位傳株送指拔令MO載V清C,bi緊t尚;(bi們t)→CYMO銅V悼bi罰t,C;CY仇→b麗it2.位狀桃態(tài)控顏制指克令CL哄R件C;0→僚CY仗C鏈LR果b笨it;0→塞bi覆tSE扇TB憲C;1→森CYSE料TB留bi亦t;1→敞bi矩tCP敢L距C;CY米→C繞YCP惡L塊bi暈t;bi原t→蠢bi逆t3.拐2.渴4位操傲作指驕令3.位邏輯運算指令

ANLC,bit;CY∧(bit)→CY

ANLC,/bit;CY∧(bit)→CY

ORLC,bit;CY∨(bit)→CY

ORLC,/bit;CY∨(bit)→CY4.位轉(zhuǎn)椒移位轉(zhuǎn)茫移根鍬據(jù)位鄰的值怒決定較轉(zhuǎn)移銳,均粱為相圖對轉(zhuǎn)呀移指棒令。JCre挪l;C尤Y=惑1,則轉(zhuǎn)卸移,專否則舟順序瘋執(zhí)行孔程序JN舊Cre娘l;C弓Y=催0,則轉(zhuǎn)武移,述否則拐順序米執(zhí)行世程序JB谷b號it,re諸l;(抹bi覆t)棟=1撲,則轉(zhuǎn)六移,半否則顯順序懶執(zhí)行毅程序JN畢B嫂b雁it,re疾l;(魚bi麻t)肥=0毒,則轉(zhuǎn)齊移,楊否則炸順序神執(zhí)行漸程序JB五C尸b坐it,re先l;(周bi捧t)鍋=1趣,則轉(zhuǎn)蟻移,碧且該平位清炸零,級否則順序蘇執(zhí)行論程序1.定義廈:匯編進控制蓄指令叫,沒道有指吸令代迎碼,事不能鴨被CP桐U執(zhí)行淡,只編用于樣匯編金過程球,為敞匯編綱程序拖提供芒匯編刷信息孤。2.常用完偽指攪令(1)OR沃GOR娛G是設(shè)著置起循始地艷址偽蜂指令倡,其墾格式鬼是:OR瘋G儉16位地斗址或油標(biāo)號(2)EN跟DEN驅(qū)D是結(jié)娛束匯癥編偽好指令礦,其逮格式宅是:EN塌D(3)DBDB是定巷義字惹節(jié)偽謠指令傻,其念格式漢是:[標(biāo)號誕:]逗D骨B字節(jié)叫型數(shù)估表(4)DWDW是定原義字騾偽指曉令,走其格臨式是厭:[標(biāo)號禾:]氏DW字型贏數(shù)表3.什3偽指無令(5)DSDS是定坑義存燈儲空膊間偽燒指令斤,其邪格式你是:[標(biāo)號防:]降DS表達浸式(6)EQ嘆UEQ鏟U是賦探值偽征指令埋,其糊格式枕是:字符彩名稱EQ游U數(shù)據(jù)順或匯賓編符輝號(7)DA知TADA肺TA是數(shù)羊據(jù)地權(quán)址賦丸值偽敬指令熱,其苦格式陵是:字符磨名稱DA置TA表達根式(8)BI國TBI橫T是位剝地址傲賦值廚偽指織令,今其格許式是指:字符倒名稱BI戲T位地蠟址詳見格表3.竭3糊MC之S-顆51中的穴偽指堂令進制雀間的美轉(zhuǎn)換1.十進雷制→二進伐制(鎖整數(shù)朝)任何抱十進瓜制數(shù)辨D有董:D=dn蕩-1×10n-1+dn賣-2×10n-2+…+d1×101+d0×100=(…(d賄n-1×10+dn婚-2)×10+…+d1校)×策10+d0規(guī)律斗:di×10+di蓮-1懸(i艘=1狗,2晨,…厚n-棚1)按二扒進制續(xù)運算襯規(guī)則逝運算類則得稍二進向制數(shù)3.乎4程序距設(shè)計顆舉例例:信將4罵位十債進制己數(shù)D3D2D1D0轉(zhuǎn)換鉗成二融進制國數(shù),掩設(shè)4棟位十進晴制數(shù)D3D2D1D0按分扯離BC起D碼形清式存繼放,充要求茂結(jié)果的吃高位槽存放主在R3中,他結(jié)果限的低出位存工放在R2中。方法誼:D3蕉D2閣D1百D0君=((寶(0×1副0+D3)×梨10吧+D2)×禍10+D1)×艙10冶+D推0結(jié)果海:16位二攏進制鋼數(shù)0D30D20D10D0DATA流程瓜:設(shè)置指針指向DATA計數(shù)器初始(R7=3)Di初始→結(jié)果單元結(jié)果單元內(nèi)容×10+Di-1→結(jié)果單元修改指針計數(shù)器-1→計數(shù)器↓↓↓↓↓↓計數(shù)器=0?↓返回YN×R3R2R2×0AHR3×0AH0A000R3R2MO細(xì)V忽A,怕R2MO窩V鐵B,朽#0庫AHMU管L極ABMO舊V窩R2揚,AMO紹V托A,叉BXC數(shù)H驚A,泡R3MO旱V祖B,悲#0廚AHMU旗L煌ABAD隆D淘A,暑R3MO任V懇R3負(fù),ARE漂TMU縱L1拘0:結(jié)果孟單元猶乘10子程歷序由于4位10進制猶(99和99)小全于16位2進制捕(65亂53季5),斑所以枯轉(zhuǎn)換磨結(jié)果炭不會識大于16位MO閉V妥R0,#D獵AT限AMO嗓V能R7,#0盆3HMO唯V揮A,@R違0MO外V尾R2,AMO夕V月R3,#0AC忠AL模L敢M抄UL快10IN咸C芝R0MO毫V俘A,@R殼0AD模D宴A,R2MO面V像R2,AMO捎V比A,決R3AD垮DC島A渴,#滑0MO林V辣R3俯,ADJ賞NZ太R糊7,嫂BC拒DB盤1RE澡TBC遠DB投:BC彼DB拐1:0D30D20D10D0DATA2.十進洽制→二進露制(貢小數(shù)廟)10進制乘2取整(取趴溢出流)例:0.居62鼻5悔=2-1+2-3=0.符10窄10泳00勇00屑Ba.小數(shù)刺點位慕數(shù)由工乘2次數(shù)砌定,己結(jié)果貢單元昏字節(jié)猛數(shù)也由逮此定b.第一冷次的紡整數(shù)諸權(quán)最露高=2-1c.乘2是10進制憶的乘2,自躺身相刷加再DA乎A調(diào)整D=拾b-1×2-1+身b-2×2-2+…+b-m×2-m例:經(jīng)設(shè)入龍口時10進制遣數(shù)在A中,爸要求先結(jié)果復(fù)放在R2中(8位二艇進制丟小數(shù)棟)結(jié)果單元清0次數(shù)計數(shù)器初始十進制小數(shù)單元乘2整數(shù)移入結(jié)果單元計數(shù)器-1→計數(shù)器↓↓↓↓↓計數(shù)器=0?↓返回YNBC適DB飯P:MO暮V妻R市2,#0MO廈V椅R鍛6,#8BC芝DB貞P1:AD軋D愉A,AC涂CDA益AXC蔽H癢A,R2RL迅C汁AXC籃H跨A,R2DJ靈NZ術(shù)R補6,BC橫DB害P1RE潤T;結(jié)厚果單脾元清0;次味數(shù)初態(tài)始;10雀×2;將整數(shù)移入孟結(jié)果櫻單元溢出腔在進威位位斤中3.二進偶制→十進余制(柄整數(shù)民)按權(quán)而展開以8位為普例:b7b6b5b4b3b2b1b0=b7×27+b6×26+…持+b0×20=(拳…(猛(0犯×2肉+b7)×粘2+復(fù)b6)×細(xì)2+叼…)根×2曬+b灰0將二飯進制攜數(shù)逐闊步左虧移得利:b7,b6,b5,b4,b3,b2,b1,b0結(jié)果肆單元鴨字節(jié)泥數(shù)細(xì):二習(xí)進制1字節(jié)(≤歡25哨5)十進念制2字節(jié)二進芒制2字節(jié)(≤麻65厚53牙5)十進救制3字節(jié)注:萬這竊里的礎(chǔ)乘2為10進制億乘2按十梢進制緒運算失規(guī)則運算辮則得

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論