當前位置:編程學習大全網 - 編程軟體 - 測試匯編程序

測試匯編程序

以下程序是正確的。

數據段

s 1 DB ' 1位是1$ '

S2數據庫' 2位是1$ '

S3數據庫'第3位是1$ '

S4數據庫'第4位是1$ '

S5 DB '第5位是1$ '

S6 DB '第6位是1$ '

S7 DB '第7位是1$ '

S8 DB '第8位是1$ '

數據結束

代碼段

假設cs:代碼,ds:數據

開始:

移動軸,數據

移動ds,ax

XOR dx,dx

;-輸入bl。

MOV BL,01000000B

MOV湖

;-循環的開始-

MOV·CX,8歲

GOGO:

SHL AL,1

;跳下去。

JC出口

添加dx,3

LOOP GOGO

;************************

退出:

MOV啊,9

LEA SI,JMPTABLE

添加SI、DX

JMP斯

JMPTABLE:

PTR L1附近的JMP

PTR附近的JMP

PTR L3附近的JMP

PTR L4附近的JMP

PTR L5附近的JMP

PTR附近的JMP

JMP靠近PTR L7

JMP靠近PTR L8

L1:

LEA DX,S1

JMP完成了

L2:

S2的LEA DX

JMP完成了

L3:

S3的LEA DX

JMP完成了

L4:

S4的LEA DX

JMP完成了

L5:

LEA DX,S5

JMP完成了

L6:

LEA DX,S6

JMP完成了

L7:

LEA DX,S7

JMP完成了

L8:

LEA DX,S8

完成:

INT 21H

mov ah,4ch

int 21h

代碼結束

結束開始

  • 上一篇:怎麽用ODIS做大眾CC轉向鎖止位的基本設定?
  • 下一篇:南昌理工學院機電壹體化專業具體地址在哪個學院
  • copyright 2024編程學習大全網