匯編語言 and和or邏輯運(yùn)算指令的實(shí)現(xiàn)
更新時(shí)間:2020年01月14日 14:18:04 作者:請(qǐng)叫我大蝦
這篇文章主要介紹了匯編語言 and,or邏輯運(yùn)算指令的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
本文介紹了匯編語言 and,or邏輯運(yùn)算指令的實(shí)現(xiàn),分享給大家
assume cs:code
code segment
; 邏輯運(yùn)算 按照二進(jìn)制位運(yùn)算
start: mov ax,0
mov al, 00001111B
and al, 11110000B
; 00000000B
mov ax,0
mov al, 00001111B
or al, 11110000B
; 11111111B
mov ax,4c00H
int 21H
code ends
end start
通過and,or邏輯運(yùn)算指令實(shí)現(xiàn)大寫轉(zhuǎn)小寫,小寫轉(zhuǎn)大寫
assume cs:code, ds:data
data segment
db 'puThon'
db 'JAVA'
data ends
; z 122 7A 0111 1010 小寫z
;1101 1111
; Z 90 5A 0101 1010 大寫Z
; 0010 0000
code segment
start: mov ax,data
mov ds,ax
mov bx,0
mov cx,6
; 小寫轉(zhuǎn)大寫
upLet: mov al,ds:[bx]
and al,11011111B
mov ds:[bx], al
inc bx
loop upLet
mov cx,4
; 大寫轉(zhuǎn)小寫
upX: mov al,ds:[bx]
or al,00100000B
mov ds:[bx],al
inc bx
loop upX
mov ax,4C00H
int 21h
code ends
end start
復(fù)制字符串
assume cs:code, ds:data
data segment
db 'welcome to asm'
db '--------------'
data ends
code segment
start: mov ax, data
mov ds, ax
mov cx, 7
mov si,0
mov di,16
cp: mov ax, ds:[si]
mov ds:[di], ax
add si,2
add di,2
loop cp
mov ax,4C00H
int 21H
code ends
end start
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
一位數(shù)乘法的匯編語言實(shí)現(xiàn)方法
這篇文章主要介紹了一位數(shù)乘法的匯編語言實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02
匯編語言程序設(shè)計(jì)之根據(jù)輸入改變屏幕顏色的代碼
這篇文章主要介紹了匯編語言中的根據(jù)輸入改變屏幕顏色的代碼,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03
純匯編實(shí)現(xiàn)打飛機(jī)小游戲的示例代碼
這篇文章主要介紹了純匯編實(shí)現(xiàn)打飛機(jī)小游戲的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01
使用匯編語言編寫一條簡(jiǎn)單的貪吃蛇的實(shí)現(xiàn)
這篇文章主要介紹了使用匯編語言編寫一條簡(jiǎn)單的貪吃蛇的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01

