當前位置:編程學習大全網 - 編程語言 - 寫匯編程序計算表達式。

寫匯編程序計算表達式。

數據

STR1

分貝

0AH,0DH,' @ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * $ '

STR2

分貝

0AH,0DH,' @*

*@$'

STR3

分貝

0AH,0DH,' @*

柯城攝基

大小雲算

*@$'

STR4

分貝

0AH,0DH,' @*

*@$'

STR5

分貝

0AH,0DH,' @ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * $ '

STR6

分貝

0AH,0DH,'繼續(Y/N)?$'

SIGN1

發展的寬度(Developed Width)

;判斷是否有數字輸入到存儲區,0表示輸入的不是數字,1表示輸入的是數字。

信號2

發展的寬度(Developed Width)

;判斷括號是否與存儲區域配對。值0表示輸入符號匹配,值1表示輸入符號不匹配。

數字

發展的寬度(Developed Width)

20

DUP(0)

;保存輸入的值。

操作員

分貝

'$'

;判斷輸入的運算符是否為空。

分貝

10

DUP(0)

;保存該操作符對應的權重。

錯誤

分貝

不對!$'

數據

結束

顯示

宏指令

力量值

;宏定義,顯示字符串

草地

DX海峽

MOV

啊,9

(同Internationalorganizations)國際組織

21H

ENDM

會計季度(fiscal quarter)

宏指令

ASCII碼,A,B

;宏定義,賦予算子權重。

金屬波紋管(Corrugated Metal Pipe)

鋁,ASCII

JNE

標準普爾。A

MOV

CH,B

JMP

正常人血清中的壹種蛋白質成分

ENDM

HCHH

宏指令

;宏定義、回車和換行

MOV

啊,2

MOV

DL,0DH

(同Internationalorganizations)國際組織

21H

MOV

啊,2

MOV

DL,0AH

(同Internationalorganizations)國際組織

21H

ENDM

編碼

假設

CS:代碼,DS:數據

開始:

呼叫

清楚的

MOV

AX,數據

MOV

DS,AX

草地

DI,編號

草地

SI,操作員

顯示

STR1

顯示

STR2

顯示

STR3

顯示

STR4

顯示

STR5

HCHH

MOV

AX,0

MOV

BX,0

MOV

CX,0

MOV

DX,0

START1:

HCHH

輸入:

MOV

啊,1

(同Internationalorganizations)國際組織

21H

金屬波紋管(Corrugated Metal Pipe)

AL,' = '

;第壹種情況,第壹次輸入=的話,會直接=0。

第壹次輸入的數字可以分為兩種情況:1。=2.數字或字符:28H~39H。

作業評估

LET0

;是等號,進壹步判斷輸入括號是否成對。

排除1的情況後,只剩下數字和字符,再判斷是數字還是字符。

金屬波紋管(Corrugated Metal Pipe)

鋁,28小時

;在第二種情況下,將第壹個輸入與28H進行比較,即,'('。

分線盒

投入

;少於28小時=(重新輸入。

金屬波紋管(Corrugated Metal Pipe)

鋁,39H

投入

;如果大於39H=9,請重新輸入。

金屬波紋管(Corrugated Metal Pipe)

鋁,2FH

;判斷是數字還是符號。

JBE

LET1

;是,符號轉移到響應操作。

股份有限公司

單詞

中石油

SIGN1

;如果是數字,在數字標誌上加1。

潛水艇

鋁,30H

;將數字的ASCII碼轉換為16。

MOV

啊,0

XCHG

AX[DI]

MUL

布朗克斯(Bronx)

MOV

BX,10

XCHG

AX[DI]

註意缺陷障礙 (Attention Deficit Disorder)

[迪],斧頭

JMP

投入

LET0:CMP

單詞

中石油

SIGN2,0;判斷配對標誌位

作業評估

LET1

;左括號和右括號取消後跳轉到0。

JMP

LET8

;否則,跳到BC以顯示輸入錯誤。

LET1:CMP

單詞

中石油

SIGN1,0;判斷數字指針是否下移了壹位。

作業評估

LET2

註意缺陷障礙 (Attention Deficit Disorder)

DI,2

;證明在前面的運算中已經輸入了數字,所以下移壹個字單位(2位),賦值為0。

MOV

單詞

中石油

符號1,0

;將數字標誌位復位至0

LET2:呼叫

DYFQ

;設置優先級

金屬波紋管(Corrugated Metal Pipe)

第五章

;判斷輸入符號是否是左括號。

JNE

LET3

;如果不是,則判斷輸入是否是右括號。

股份有限公司

單詞

中石油

信號2

;是左括號,括號標誌位加1。

LET3:

金屬波紋管(Corrugated Metal Pipe)

CH,1

;確定輸入是否是右括號。

JNE

LET4

數位計算設備公司(Digital Equipment Corporation)

單詞

中石油

信號2

;是右括號,括號標誌是負1。

LET4:

金屬波紋管(Corrugated Metal Pipe)

字節

PTR[SI],' $ '

;判斷操作員存儲區是否為空。

作業評估

LET6

金屬波紋管(Corrugated Metal Pipe)

CH,[SI]

;[SI]的內容是前壹個符號或其權重。

LET6

金屬波紋管(Corrugated Metal Pipe)

字節

PTR[SI],'('

JNE

LET5

數位計算設備公司(Digital Equipment Corporation)

國際度量單位制

JMP

投入

LET5:

數位計算設備公司(Digital Equipment Corporation)

國際度量單位制

MOV

氯,[矽]

呼叫

YS

;判斷是什麽運算符,進行相應的計算。

JMP

LET4

LET6:

金屬波紋管(Corrugated Metal Pipe)

CH,0

;判斷是不是等號。

作業評估

輸出

金屬波紋管(Corrugated Metal Pipe)

CH,1

作業評估

投入

;”)不保存,輸入下壹個數字。

股份有限公司

國際度量單位制

MOV

[西],鋁

;保存符號

股份有限公司

國際度量單位制

金屬波紋管(Corrugated Metal Pipe)

第五章

;確定它是否是左括號。

JNE

LET7

MOV

甲烷,2

;改變()的重量

LET7:

MOV

[SI],CH

;然後保存符號的權重。

JMP

投入

LET8:

草地

DX誤差

MOV

啊,9

(同Internationalorganizations)國際組織

21H

JMP

出口

YS

過程

近的

;子程序,相應的操作。

削減

MOV

AX,0

MOV

BX,0

金屬波紋管(Corrugated Metal Pipe)

CL,2AH

;乘法運算

JNE

卡熱單位(Caloric Heat Unit的縮寫)

潛水艇

DI,2

XCHG

BX,[迪]

潛水艇

DI,2

XCHG

AX[DI]

伊穆爾

布朗克斯(Bronx)

MOV

[迪],斧頭

註意缺陷障礙 (Attention Deficit Disorder)

DI,2

JMP

結束

楚:

金屬波紋管(Corrugated Metal Pipe)

CL,2FH

;除法運算

JNE

賈(中國姓氏)

潛水艇

DI,2

XCHG

BX,[迪]

潛水艇

DI,2

XCHG

AX[DI]

CWD

IDIV

布朗克斯(Bronx)

MOV

[迪],斧頭

註意缺陷障礙 (Attention Deficit Disorder)

DI,2

JMP

結束

賈:

金屬波紋管(Corrugated Metal Pipe)

CL,2BH

;添加操作

JNE

潛水艇

DI,2

XCHG

BX,[迪]

潛水艇

DI,2

註意缺陷障礙 (Attention Deficit Disorder)

[迪],著

註意缺陷障礙 (Attention Deficit Disorder)

DI,2

JMP

結束

簡:

金屬波紋管(Corrugated Metal Pipe)

CL,2DH

;減法

JNE

結束

潛水艇

DI,2

XCHG

BX,[迪]

潛水艇

DI,2

潛水艇

[迪],著

註意缺陷障礙 (Attention Deficit Disorder)

DI,2

完成:

購買憑證(proof of purchase)

削減

浸水使柔軟

YS

ENDP

DYFQ

過程

;子程序DYFQ調用宏FQ。

會計季度(fiscal quarter)

28小時,1.5

;調用宏FQ作為(加權值

S1:

會計季度(fiscal quarter)

29H,21

;調用宏FQ作為)加權值

S2:

會計季度(fiscal quarter)

2AH,3,4

;調用宏FQ作為*加權值。

S3:

會計季度(fiscal quarter)

2FH,4,4

;調用宏FQ作為/加權值

S4:

會計季度(fiscal quarter)

2BH,5,3

;調用宏FQ作為+加權值。

S5:

會計季度(fiscal quarter)

2DH,6,3

;調用宏FQ作為加權值

S6:

會計季度(fiscal quarter)

3DH,7,0

;調用宏FQ is =加權值。

S7:

浸水使柔軟

DYFQ

ENDP

清楚的

過程

近的

;cls

削減

布朗克斯(Bronx)

CX

高級的(deluxe的簡寫)

MOV

啊,06H

MOV

BH,07H

MOV

CX,0

MOV

DH,30歲

MOV

DL,80

(同Internationalorganizations)國際組織

10H

購買憑證(proof of purchase)

削減

購買憑證(proof of purchase)

布朗克斯(Bronx)

購買憑證(proof of purchase)

CX

購買憑證(proof of purchase)

高級的(deluxe的簡寫)

浸水使柔軟

清楚的

ENDP

輸出:

;輸出操作結果

潛水艇

DI,2

金屬波紋管(Corrugated Metal Pipe)

單詞

PTR[DI],0

JGE

K1

底片

單詞

PTR[DI]

;求負數的絕對值

MOV

DL,'-'

MOV

啊,2

(同Internationalorganizations)國際組織

21H

K1:

MOV

BX,10000

MOV

CX,5歲

MOV

SI,0

K2:

MOV

AX[DI]

CWD

差異

布朗克斯(Bronx)

MOV

[DI],DX

金屬波紋管(Corrugated Metal Pipe)

鋁,0

JNE

K3

金屬波紋管(Corrugated Metal Pipe)

SI,0

JNE

K3

金屬波紋管(Corrugated Metal Pipe)

CX,1

作業評估

K3

JMP

K4

K3:

MOV

DL,AL

註意缺陷障礙 (Attention Deficit Disorder)

DL,30H

MOV

啊,2

(同Internationalorganizations)國際組織

21H

MOV

SI,1

K4:

MOV

斧頭,BX

;實現從10000到1000,100,10的變化。

MOV

DX,0

MOV

BX,10

差異

布朗克斯(Bronx)

MOV

BX,斧頭

峰。亦稱DAPSANG

HCHH

顯示

STR6

MOV

啊,1

(同Internationalorganizations)國際組織

21H

金屬波紋管(Corrugated Metal Pipe)

阿爾,“n”

;判斷是否繼續輸入,輸入n結束操作。

作業評估

出口

金屬波紋管(Corrugated Metal Pipe)

阿爾,“N”

作業評估

出口

MOV

單詞

PTR[DI+2],0

HCHH

草地

DI,編號

草地

SI,操作員

JMP

START1

退出:

MOV

啊,4CH

(同Internationalorganizations)國際組織

21H

編碼

結束

結束

開始

  • 上一篇:請問清華大學電氣工程及其自動化專業 用的是哪些教材 哪個出版社的
  • 下一篇:繁星的手繪思維導圖之旅
  • copyright 2024編程學習大全網