匯編程序 查表求平方的實(shí)現(xiàn)
【任務(wù)】設(shè)在內(nèi)存單元SQTAB首址開(kāi)始存放了0~15的平方數(shù)表。要求用直接查表法編一程序,求出A單元中給定數(shù)(<=15)的平方值送B單元保存。
【參考解答1】
assume cs: code, ds: data data segment sqtab db 0, 1, 4, 9, 16, 25, 36, 49, 64, 81 db 100, 121, 144, 169, 196, 225 a db 12 b db ? data ends code segment start: mov ax, data mov ds, ax mov bl, a ;以a中值作為索引值 mov bh, 0 mov al, sqtab[bx] ;在table中查找 mov b, al mov ax, 4c00h int 21h code ends end start
【參考解答2】(用專(zhuān)門(mén)的查表指令xlat)
assume cs: code, ds: data data segment sqtab db 0, 1, 4, 9, 16, 25, 36, 49, 64, 81 db 100, 121, 144, 169, 196, 225 a db 12 b db ? data ends code segment start: mov ax, data mov ds, ax mov bx, offset sqtab mov al, a xlat mov b, al mov ax, 4c00h int 21h code ends end start
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
iOS匯編入門(mén)教程之ARM64匯編基礎(chǔ)教程
這篇文章主要介紹了iOS匯編入門(mén)教程之ARM64匯編基礎(chǔ)教程,本文通過(guò)例子給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-02-02X86匯編調(diào)試環(huán)境搭建的過(guò)程
本次使用vscode搭建的,需要的插件有X86 and X86_64 Assembly(也可以使用masm插件),還有一個(gè)hexdump for VSCode。 安裝NASM,并添加到環(huán)境變量,下面看下X86匯編調(diào)試環(huán)境搭建的過(guò)程吧2021-11-11匯編語(yǔ)言 and和or邏輯運(yùn)算指令的實(shí)現(xiàn)
這篇文章主要介紹了匯編語(yǔ)言 and,or邏輯運(yùn)算指令的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01UEFI開(kāi)發(fā)實(shí)戰(zhàn)用戶(hù)交互界面基礎(chǔ)說(shuō)明
這篇文章主要為大家介紹了UEFI開(kāi)發(fā)實(shí)戰(zhàn)用戶(hù)交互界面的基礎(chǔ)說(shuō)明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06匯編語(yǔ)言位向量(位映射)的實(shí)現(xiàn)
這篇文章主要介紹了匯編語(yǔ)言位向量(位映射)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01純匯編實(shí)現(xiàn)打飛機(jī)小游戲的示例代碼
這篇文章主要介紹了純匯編實(shí)現(xiàn)打飛機(jī)小游戲的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-01-01匯編語(yǔ)言之實(shí)現(xiàn)發(fā)出各種聲音
本文給大家分享一個(gè)練手小項(xiàng)目,響鈴設(shè)計(jì)項(xiàng)目,列出了響鈴,機(jī)槍聲音,音樂(lè)播放器的代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2021-11-11VScode配置8086匯編環(huán)境的過(guò)程解析
這篇文章主要介紹了VScode配置8086匯編環(huán)境的過(guò)程解析,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04