2023年單片機(jī)實(shí)驗(yàn)報(bào)告新編_第1頁(yè)
2023年單片機(jī)實(shí)驗(yàn)報(bào)告新編_第2頁(yè)
2023年單片機(jī)實(shí)驗(yàn)報(bào)告新編_第3頁(yè)
2023年單片機(jī)實(shí)驗(yàn)報(bào)告新編_第4頁(yè)
2023年單片機(jī)實(shí)驗(yàn)報(bào)告新編_第5頁(yè)
已閱讀5頁(yè),還剩24頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

單片機(jī)實(shí)驗(yàn)報(bào)告

實(shí)驗(yàn)一數(shù)據(jù)傳送(RAM->XRAM)

一'實(shí)驗(yàn)?zāi)康?/p>

熟悉星研集成環(huán)境軟件或熟悉KeilC51集成環(huán)境軟件的使用方法。

熟悉MCS51匯編指令,能自己編寫簡(jiǎn)樸的程序,掌握數(shù)據(jù)傳輸?shù)姆椒ā?/p>

二、實(shí)驗(yàn)內(nèi)容

1、熟悉星研集成環(huán)境軟件或熟悉KeilC51集成環(huán)境軟件的安裝和使用方法。

2、編寫程序,實(shí)現(xiàn)內(nèi)外部數(shù)據(jù)段的傳送、校驗(yàn)。

三、程序框圖

結(jié)束

數(shù)據(jù)傳送程序框圖

四、實(shí)驗(yàn)環(huán)節(jié)

。在內(nèi)部RAM3OH?3FH中輸入數(shù)據(jù);使用單步、斷點(diǎn)方式調(diào)試程序,檢測(cè)外部數(shù)據(jù)RAM

的1000H~100FH中的內(nèi)容。熟悉查看特殊功能寄存器、內(nèi)部數(shù)據(jù)RAM、外部數(shù)據(jù)空

間的各種方法。

五'程序清單

;將內(nèi)部RAMAddress1開始的16個(gè)字節(jié)送到外部RAM從Address2開始的單元

里,再作比較。

AddressDATA3011

1

Address2XDATA100OH

ORG0000H

LJMPSTAR

ORG01OOH

STAR:MOVSP,#60H

MOVRO,#Addres

s1

MOVDPTR,#Addr

ess2

MOVR7,#1OH

STARI:MOVA,?RO;傳送

MOVX@DPTR,A

INCRO

INCDPTR

DJNZR7,STAR1

MOVRO,ttAddress1

MOVDPTR,#Address2

MOVR7,#1OH

STAR2:MOVB,@R0;比較

MOVXA,@DPTR

CJNEA,B,STAR3

INCRO

INCDPTR

DJNZR7,STAR2

SJMP$;傳送對(duì)的

STAR3:SJMP$;傳送錯(cuò)誤

END

jnvv?IA.UJJ

INCRO'

@片內(nèi)數(shù)isii)二j國(guó)

0001030405060845465557669299AOFF.

座00000000000000000000000000000000.

m存到,存貯曲2}.詼37

,話按Fl鍵

□星冊(cè)電子->C

實(shí)驗(yàn)二雙字節(jié)BCD碼(十進(jìn)制數(shù))加法

一、實(shí)驗(yàn)?zāi)康?/p>

熟悉51匯編指令,學(xué)會(huì)使用星研集成環(huán)境軟件,能自己編寫簡(jiǎn)樸的程序,熟悉BCD碼,

了解如何調(diào)用系統(tǒng)提供的子程序。

二'實(shí)驗(yàn)內(nèi)容

從鍵盤上輸入4位被加數(shù)、加數(shù),實(shí)現(xiàn)雙字節(jié)BCD碼(四位數(shù))的加法,結(jié)果顯示在數(shù)碼

管上;熟悉使用斷點(diǎn)、單步進(jìn)入、單步、運(yùn)營(yíng)到光標(biāo)處、修改PC指針、全速運(yùn)營(yíng)等各種調(diào)

試手段;熟悉查看特殊功能寄存器、內(nèi)部數(shù)據(jù)RAM、外部數(shù)據(jù)空間的各種方法。

三、實(shí)驗(yàn)框圖

開始

初始化堆棧

雙字節(jié)BCD加法程序框圖

四、實(shí)驗(yàn)環(huán)節(jié)

1、連線說明:

D3區(qū):CLK—B2區(qū):2M

D3區(qū):CS—A3區(qū):CS5

D3區(qū):A0—A3區(qū):A0

2、在F4區(qū)的鍵盤上輸入4位被加數(shù)、加數(shù)

3、結(jié)果顯示在F4區(qū)的數(shù)碼管上

五、程序清單

EXTRNCODE(Disp1ay8,GetBCDKey)

BufferDATA3OH;8字節(jié)顯示緩沖區(qū)

FlBIT0D1H;PSW.1

ORG0000H

LJMPSTART

ORG0100H

START:MOVSP,#60H

CLRFl;先清除顯示,再接受鍵輸入

START1:MOVRO,#buffer

MOVA,#4;按鍵次數(shù)

LCALLGetBCDKey;得到雙字節(jié)十進(jìn)制數(shù)(被加數(shù))

SETBFl;接受到第一個(gè)鍵,才清除顯示

MOVRO,itbuffer+4

MOVA,#4;按鍵次數(shù)

LCALLGetBCDKey;得到雙字節(jié)十進(jìn)制數(shù)(加數(shù))

MOVA,buffer+1

ADDA,buffer+5

DAA

MOVbuffer+5,A

MOVA,buffer

ADDCA,buffer+4

DAA

MOVbuffer+4,A

CLRA

RLCA

Display:PUSHACC;顯示結(jié)果

MOVRO,#buffer

MOVA,buffer+5;低位

ACALLBltoB2;壓縮BCD碼轉(zhuǎn)換成非壓縮BCD碼

MOVA,buffer+4;高位

ACALLBltoB2

POPACC;進(jìn)位

ACALLB1toB2

MOV@R0,#1OH;最高二位消隱

INCRO

MOV@R0,#1OH

MOVRO,#buffer+5

MOVR7,#5

ACALLB1ackDisp1;將高位0消隱

ay

MOVRO,#buffer

LCALLDisp1ay8

SJMPSTART1

;將一個(gè)字節(jié)壓縮BCD碼轉(zhuǎn)換成二個(gè)字節(jié)非壓縮BCD碼

BltoB2:PUSHACC

ANLA,#0FH

MOV@R0,A

INCRO

POPACC

ANLA,#0F0H

SWAPA

MOV@R0,A

INCRO

RET

BiackDisMOVA,@R0;將高位。消隱

play:

JNZExit

MOVA,#10H

MOV@R0,A

DECRO

DJNZR7,BlackDisp1ay

Exit:RET

END

實(shí)驗(yàn)三雙字節(jié)BCD碼(十進(jìn)制數(shù))減法

一'實(shí)驗(yàn)?zāi)康?/p>

熟悉51匯編指令,學(xué)會(huì)使用星研集成環(huán)境軟件,掌握匯編語(yǔ)言的設(shè)計(jì)和調(diào)試方法。能看

懂程序流程框圖,能自己設(shè)計(jì)程序,熟悉BCD碼、補(bǔ)碼,了解如何調(diào)用系統(tǒng)提供的子程序。

二'實(shí)驗(yàn)內(nèi)容

從鍵盤上輸入4位被減數(shù)、減數(shù),實(shí)現(xiàn)雙字節(jié)BCD碼(四位數(shù))的減法,結(jié)果顯示在數(shù)碼

管上;進(jìn)一步熟悉使用斷點(diǎn)、單步進(jìn)入、單步、運(yùn)營(yíng)到光標(biāo)處、修改PC指針:全速運(yùn)營(yíng)等

各種調(diào)試手段;熟悉查看特殊功能寄存器、內(nèi)部數(shù)據(jù)RAM、外部數(shù)據(jù)空間的各種方法。

三'程序框圖

開始

雙字節(jié)十進(jìn)制減法程序框圖

四'實(shí)驗(yàn)環(huán)節(jié)

。1、連線說明:

D3區(qū):CLK—B2區(qū):2M

D3區(qū):CS—A3區(qū):CS5

D3區(qū):A0—A3區(qū):A0

2、在F4區(qū)的鍵盤上輸入4位被減數(shù)、減數(shù)

3、結(jié)果顯示在F4區(qū)的數(shù)碼管上

五、程序清單,

EXTRNCODE(Display8,GetBCDKey)

BufferDATA30H;8字節(jié)顯示緩沖區(qū)

FlBIT0D1H;PSW.1

ORG000OH

LJMPSTART

ORG0100H

START:MOVSP,#6on

CLRFl;先清除顯示,再接受鍵輸入

START1:MOVR0,#buffer

MOVA,#4;按鍵次數(shù)

LCALLGetBCDKey;得到雙字節(jié)十進(jìn)制數(shù)(被減數(shù))

SETBFl;接受到第一個(gè)鍵,才清除顯示

MOVR0,#buffer+4

MOVA,#4;按鍵次數(shù)

LCALLGetBCDKey;得到雙字節(jié)十進(jìn)制數(shù)(減數(shù))

MOVA,#9AH

CLRC

SUBBA,buffer+5

MOVbuffer+5,A

MOVA,#9911

CLRC

SUBBA,buffer+4

MOVbuffer+4,A;減數(shù)取補(bǔ)

MOVA,buffer+1

ADDA,buffer+5

DAA

MOVbuffer+5,A

MOVA,buffer

ADDCA,buffer+4

DAA

MOVbuffer+4,A

MOVFO,C;借位標(biāo)志

JCDisp1ay

MOVA,#9AH

SUBBA,buffer+5

MOVbuffer+5,A

MOVA,#99H

SUBBA,buffer+4

XCHA,buffer+5

ADDA,#00H

DAA

XCHA,buffer+5

ADDCA,#00H

DAA

MOVbuffer+4,A

Display:MOVRO,#buffer;顯示結(jié)果

MOVA,buffer+5;低位

ACALLBltoB2;壓縮BCD碼轉(zhuǎn)換成非壓縮BCD碼

MOVA,buffer+4;高位

ACALLBltoB2

MOV@R0,#10H;最高四位消隱

INCRO

MOV@RO,#1OH

INCRO

MOV@R0,#1OH

INCR0

MOV@RO,#10H

MOVR0,#buffer

+3

MOVR7,#3

ACALLBlackDisplay;將高位。消隱

MOVRO,#buffer

LCALLDisplay8

SJMPSTART1

BlackDijsPMOVA,@R0;將高位o消隱

lay:

JNZExit

MOVA,#10H

MOV@RO,A

DECRO

DJNZR7,BlackDis

play

Exit:JBF0,Exit1

INCRO

MOV@RO,#11H;負(fù)數(shù)標(biāo)志

Exit1:RET

BltoB2:PUSH

ANLA,#OFH

MOV@R0,A

INCRO

POPACC

ANLA,#0F0H

SWAPA

MOV@R0,A

INCRO

RET

BiacMOVA,?RO

kDisplay:

JNZExit

MOVA,#10H

MOV@RO,A

DECRO

DJNZR7,BlackDisp

1ay

Exit:RET

END

并行DA8.8.Hl8.8.8.8s

ADDB

c

ftDDC

實(shí)驗(yàn)四四字節(jié)十六進(jìn)制數(shù)轉(zhuǎn)十進(jìn)制數(shù)

一'實(shí)驗(yàn)?zāi)康?/p>

進(jìn)一步熟悉51匯編指令,了解十六進(jìn)制數(shù)轉(zhuǎn)十進(jìn)制數(shù)的方法。

二、實(shí)驗(yàn)內(nèi)容

從鍵盤上輸入8位十六進(jìn)制數(shù),實(shí)現(xiàn)四字節(jié)十六進(jìn)制數(shù)轉(zhuǎn)8位十進(jìn)制數(shù),并在數(shù)碼管上顯

示。注意輸入數(shù)據(jù)必須在000OOOOOH^O5F00000H范圍,否則,結(jié)果超過8位十進(jìn)制數(shù),無

法對(duì)的顯示。

三、程序框圖

開始開始

主程序十六進(jìn)制轉(zhuǎn)十進(jìn)制子程序

四、實(shí)驗(yàn)環(huán)節(jié)

。1、連線說明:

D3區(qū):CLK一B2區(qū):2M

D3區(qū):CS一A3區(qū):CS5

D3區(qū):A0一A3區(qū):A0

2、在F4區(qū)的鍵盤上輸入8位十六進(jìn)制數(shù)

3、結(jié)果顯示在F4區(qū)的數(shù)碼管上

五、程序清單

EXTRNCODE(Display8,GetKey)

BufferDATA3OH;8字節(jié)顯示緩沖區(qū)

F1BIT0D1H;PSW.1

ORG0000H

LJMPSTART

ORG01OOH

START:MOVSP,#60H

CLRFl;先清除顯示,再接受鍵輸入

START1:MOVR0,#buffer

MOVA,#8;按鍵次數(shù)

LCALLGetKey;得到4字節(jié)十六進(jìn)制數(shù)

SETBFl;接受到第一個(gè)鍵后,才清除顯示

MOVR0,buffer

MOVRI,buffer+1

MOVR2,buffer+2

MOVR3,buffer+3

ACALLB4toD4;轉(zhuǎn)換成十進(jìn)制數(shù)

Display:MOVRO,#buffer;顯示結(jié)果

MOVA,R7;低位

ACALLBltoB2;壓縮BCD碼轉(zhuǎn)換成非壓縮BCD碼

MOVA,R6

ACALLB1toB2

MOVA,R5

ACALLB1toB2

MOVA,R4;高位

ACALLBitoB2

MOVR0,#buffer+

7

MOVR7,#7

ACALLBiackDisplay;將高位0消隱

MOVRO,#buffer

LCALLDisplay8

SJMPSTART1

;四字節(jié)十六進(jìn)制數(shù)轉(zhuǎn)十進(jìn)制數(shù):ROR1R2R3為十六進(jìn)制,R4R5R6R7為壓縮BCD碼

B4toD4:CLRA

MOVR4,A

MOVR5,A

MOVR6,A

MOVR7,A

MOVB,#32

LOOP:CLRC

MOVA,R3

RLCA

MOVR3,A

MOVA,R2

RLCA

MOVR2,A

MOVA,RI

RLCA

MOVRI,A

MOVA,RO

RLCA

MOVRO,A

MOVA,R7

ADDCA,R7

DAA

MOVR7,A

MOVA,R6

ADDCA,R6

DAA

MOVR6,A

MOVA,R5

ADDCA,R5

DAA

MOVR5,A

MOVA,R4

ADDCA,R4

DAA

MOVR4,A

DJNZB,LOOP

RET

BItoB2:PUSHACC

ANLA,#0FH

MOV@RO,A

INCRO

POPACC

ANLA,#0F0H

SWAPA

MOV@R0,A

INCRO

RET

BlackDisp1aMOVA,@R0;將高位0消隱

y:

JNZExit

MOVA,#10H

MOV@R0,A

DECRO

DJNZR7,BiackDs

P1ay

Exit:RET

END

實(shí)驗(yàn)五。雙字節(jié)BCD碼(十進(jìn)制數(shù))乘法

一'實(shí)驗(yàn)?zāi)康?/p>

進(jìn)一步熟悉51匯編指令,掌握匯編語(yǔ)言的設(shè)計(jì)和調(diào)試方法。根據(jù)程序流程圖,自己設(shè)

計(jì)程序,了解如何調(diào)用系統(tǒng)提供的子程序。

二、實(shí)驗(yàn)內(nèi)容

從鍵盤上輸入4位被乘數(shù)、乘數(shù),實(shí)現(xiàn)四位十進(jìn)制數(shù)的乘法,結(jié)果顯示在數(shù)碼管上。

三、程序框圖

開始

(RO)(R1)

X(R2)(R3)

(R3R1H)(R3R1L)

(R3R0II)(R3R0L)

(R2R1H)(R2R1L)

+(R2R0H)(R2R0L)

RORIR2R3

雙字節(jié)十六進(jìn)制乘法示意圖

雙字節(jié)BCD乘法程序框圖

四'實(shí)驗(yàn)環(huán)節(jié)

。1、連線說明:

D3區(qū):CLK—B2區(qū):2M

D3區(qū):CS一A3區(qū):CS5

D3區(qū):A0——A3區(qū):A0

2、在F4區(qū)的鍵盤上輸入4位被乘數(shù)、乘數(shù)

3、結(jié)果顯示在F4區(qū)的數(shù)碼管上

五、程序清單,?

EXTRNCODE(Display8,GetBCDKey)

BufferDATA30H;8字節(jié)顯示緩沖區(qū)

FlBIT0D1H;PSW.1

ORG0000H

LJMPSTART

ORG01OOH

START:MOVSP,#6011

CLRFl;先清除顯示,再接受鍵輸入

START1:MOVR0,#buffer

MOVA,#4;按鍵次數(shù)

LCALLGetBCDKey;得到雙字節(jié)十進(jìn)制數(shù)(被乘數(shù))

MOVR0,#buffer

ACALLD4toB2;轉(zhuǎn)換成二進(jìn)制數(shù)

PUSH02H

PUSH03H

SETBFl;接受到第一個(gè)鍵,才清除顯示

MOVRO,#buffer

MOVA,#4;按鍵次數(shù)

LCALLGetBCDKey;得到雙字節(jié)十進(jìn)制數(shù)(乘數(shù))

MOVRO,^buffer

ACALLD4toB2;轉(zhuǎn)換成二進(jìn)制數(shù)

POP01H

POPOOH

ACALLWordMui;(R0R1)*(R2R3)=ROR1R2R3

ACALLB4toD4;轉(zhuǎn)換成十進(jìn)制數(shù)

Display:MOVRO,#buffer;顯示結(jié)果

MOVA,R7;低位

ACALLBitoB2;壓縮BCD碼轉(zhuǎn)換成非壓縮BCD碼

MOVA,R6

ACALLB1toB2

MOVA,R5

ACALLB1toB2

MOVA,R4;高位

ACALLBltoB2

MOVRO,#buffer+7

MOVR7,#7

ACALLBlackDisplay;將高位0消隱

MOVR0,#buffer

LCALLDisplay8

SJMPSTART1

;雙字節(jié)十六進(jìn)制數(shù)乘以雙字節(jié)十六進(jìn)制數(shù)子程序

WordMui:MOVA,R3;(RO)(RI)

MOVB,RI;oX(R2)(R3)

MULAB;------------------------------

XCIIA,R3;(R3R1H)(R3R1L)

MOVR7,B;(R3ROH)(R3R0L)

MOVB,RO;(R2R1H)(R2R1L)

MULAB;(R2R0H)(R2R0L)

ADDA,R7;---------------------------------

MOVR7,A;RORIR2R3

CLRA

ADDCA,B

XCHA,RI

MOVB,R2

MULAB

ADDA,R7

XCHA,R2

PUSHACC

MOVA,B

ADDCA,RI

MOVRI,A

CLRA

RLCA

XCHA,RO

POPB

MULAB

ADDA,R1

MOVRI,A

MOVA,RO

ADDCA,B

MOVRO,A

RET

;雙字節(jié)十進(jìn)制數(shù)轉(zhuǎn)二進(jìn)制數(shù),R0一指向雙字節(jié)十進(jìn)制數(shù),結(jié)果在R2R3中

D4toB2:MOVA,@R0

ANLA,#OFH

XCHA,@R0

ANLA,#OFOH

SWAPA

MOVB,#10

MULAB

ADDA,@R0

INCRO

MOVB,#10

MULAB

MOVR2,B

MOVR3,A

MOVA,@R0

ANLA,#0FII

XCHA,@R0

ANLA,#0F0H

SWAPA

ADDA,R3

XCHA,R2

ADDCA,#0

MOVB,#10

MULAB

XCHA,R2

MOVB,#10

MULAB

ADDA,?RO

MOVR3,A

MOVA,R2

ADDCA,B

MOVR2,A

RET

BltoB2:PUSHACC

ANLA,#OFH

MOV@RO,A

INCRO

POPACC

ANLA,#OFOH

SWAPA

MOV@R0,A

INCR0

RET

B1ackDisMOVA,@R0;將高位0消隱

play:

JNZExit

MOVA,#1OH

MOV?RO,A

DECRO

DJNZR7,BlackDis

Play

B4toD4:CLRA

MOVR4,A

MOVR5,A

MOVR6,A

MOVR7,A

MOVB,#32

Exit:RET

END

實(shí)驗(yàn)六雙字節(jié)BCD碼除于單字節(jié)BCD碼

一'實(shí)驗(yàn)?zāi)康?/p>

進(jìn)一步熟悉51匯編指令,掌握匯編語(yǔ)言的設(shè)計(jì)和調(diào)試方法。自己設(shè)計(jì)程序,了解如何

調(diào)用系統(tǒng)提供的子程序。

二、實(shí)驗(yàn)內(nèi)容

從鍵盤上輸入4位被除數(shù)、二位除數(shù),實(shí)現(xiàn)雙字節(jié)BCD碼除于單字節(jié)BCD碼,結(jié)果顯示

在數(shù)碼管上。

三'程序框圖

開始開始)開始

主程序雙字節(jié)BCD除法程序框圖

四'實(shí)驗(yàn)環(huán)節(jié)

1、連線說明:

D3區(qū):CLK—B2區(qū)2M

D3區(qū):CS—A3區(qū):CS5

D3區(qū):A0—A3區(qū):A0

2、在F4區(qū)的鍵盤上輸入4位被乘數(shù)、乘數(shù)

3、使用各種手段調(diào)試程序

4、結(jié)果顯示在F4區(qū)的數(shù)碼管上

五'程序清單

EXTRNCODE(Disp1ay8,GetBCDKey)

BufferDATA30H;8字節(jié)顯示緩沖區(qū)

FlBIT0D1H;PSW.1

ORG0000H

LJMPSTART

ORG01OOH

START:MOV。SP,#60H

CLRFl;先清除顯示,再接受鍵輸入

START1:MOVRO,^buffer

MOVA,#4;按鍵次數(shù)

LCALLGetBCDKey;得到雙字節(jié)十進(jìn)制數(shù)(被除數(shù))

SETBFl;接受到第一個(gè)鍵,才清除顯示

MOVRO,#buffer

ACALLD4toB2;轉(zhuǎn)換成二進(jìn)制數(shù)

MOVRO,#buffer

MOVA,#2

LCALLGetBCDKey;得到1字節(jié)十進(jìn)制數(shù)(除數(shù))

MOVRO,ttbuffer

ACALLD2toB2;轉(zhuǎn)換成二進(jìn)制數(shù)

JNZSTART2

ACALLDisplayError;除數(shù)為0,犯錯(cuò)

SJMPSTART

START2:ACALLB2_DIV_B1;被除數(shù)/除數(shù)

ACALLDisplay;顯示商和被除數(shù)

SJMPSTART1

;雙字節(jié)除于單字節(jié),R2R3為16位二進(jìn)制數(shù),B為除數(shù),商在R2R3中,余數(shù)在A中

B2_DIV_B1:PUSHB

MOVA,R2

DIVAB

MOVR2,B

POPB

PUSHACC

CALLDIV_B2_B1

POPACC

XCHA,R2

RET

;雙字節(jié)除于單字節(jié),R2R3為被除數(shù),B為除數(shù),結(jié)果:商R3中,余數(shù)在R2中

DIV_B2_B1:MOVR7,#8;雙字節(jié)除于單字節(jié)

DIV2:CLRC;R2R3為被除數(shù),B為除數(shù),

MOVA,R3;結(jié)果:商R3中,余數(shù)在R2中

RLOA

MOVR3,A

MOVA,R2

RLCA

MOVR2,A

MOVF0,C

CLRC

SUBBA,B

JBF0,DIV3

JCDIV4

DIV3:MOVR2,A

INCR3

DIV4:DJNZR7,DIV2

RET

;4字節(jié)二進(jìn)制數(shù)轉(zhuǎn)十進(jìn)制數(shù),R2R3為16位二進(jìn)制數(shù),R4R5R6為壓縮BCD碼

B2toD5:CLRA

MOVR4,A>

MOVR5,A

MOVR6,A

MOVR7,#16

LOOP:CLR。C

MOVA,R3

RLCA

MOVR3,A

MOVA,R2

RLCoA

MOVR2,A

MOVA,R6

ADDCA,R6

DA。A

MOVR6,A

MOVA,R5

ADDCA,R5

DAA

MOVR5,A

MOVA,R4

ADDCA,R4

DAA

MOVR4,A

DJNZR7,LOOP

RET

D2toB2:MOVA,@R0;1字節(jié)十進(jìn)制數(shù)轉(zhuǎn)二進(jìn)制數(shù)

ANLA,#0FH;R0一一指向1字節(jié)十進(jìn)制數(shù),結(jié)果在B

xcnA,@R0

ANLA,#OFOH

SWAPA

MOVB,#10

MULAB

ADDA,@R0;轉(zhuǎn)換成二進(jìn)制數(shù)

MOVB,A

RET

Display:PUSHACC;商在低四位,余數(shù)在高三位

A

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論