乙個彙編小程式

2021-06-07 03:12:12 字數 1359 閱讀 3843

assume cs:code,ds:data,es:table,ss:stack

stack segment stack

db 16 dup(0)

stack ends

data segment

db '1975','1976','1977','1978','1979','1980','1995'

dd 16,22,382,1356,2390,8000,5937000

dw 3,7,9,13,28,38,17800

data ends

table segment

db 7 dup('year sume ne ?? ')

table ends

code segment

start: mov ax,data

mov ds,ax

mov ax,table

mov es,ax

mov si,0

mov di,0

mov cx,7

mov bx,1

push bx

mov bx,8

push bx

s0: push cx

mov cx,2

mov bx,0

s1: mov ax,[bx+di]

mov es:[bx+si],ax

add bx,2

loop s1

add di,4

add si,16

pop cx

loop s0

;add di,4

mov si,5

pop cx

loop s0

;add di,4

mov si,10

mov bx,0

mov cx,7

s2: mov ax,[di]

mov es:[si],ax

add di,2

add si,16

loop s2

mov ax,table

mov ds,ax

mov bx,0

mov si,2

mov cx,7

s3: mov dx,[bx].5[si]

sub si,2

mov ax,[bx].5[si]

div word ptr [bx].10

mov [bx].13,ax

add bx,10h

mov si,2

loop s3

mov ax,4c00h

int 21h

code ends

end start

乙個彙編小程式 使用者登入驗證程式

這是我們學彙編時,要求做的乙個小實驗,感覺挺有趣的,就想發到部落格上來的。初學組合語言的同學,也可以借鑑參考一下。實驗要求 程式執行後,給出操作提示,請使用者鍵入使用者名稱和密碼 使用者在鍵入密碼時,程式不回顯鍵入字元,只有當使用者鍵入的使用者名稱 密碼字串和程式內定的字串相同時,顯示歡迎介面,並返...

乙個java小程式

能讓阿拉伯數字讀成符合漢語語法和漢語習慣的中文.就這我 還做了一天呢 鬱悶.public class itcs string unit1 new string string unit2 new string string str args 0 string str 2 null system.out...

乙個socket小程式

一直對c c 下的socket程式設計必是很熟悉,今天終於完成了乙個很簡單的server client程式 伺服器 include include pragma ment lib,ws2 32.lib using namespace std const int my error 1 int main...