freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

西安郵電大學(xué)微機(jī)原理與匯編語(yǔ)言第5章(已修改)

2025-05-14 18:05 本頁(yè)面
 

【正文】 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 1 西安郵電學(xué)院計(jì)算機(jī)系 系統(tǒng)結(jié)構(gòu)教研室 教材及參考書(shū) 《 微型計(jì)算機(jī)原理 》 王忠民 王鈺 王曉婕 編著 《 微型計(jì)算機(jī)原理 》 學(xué)習(xí)與實(shí)驗(yàn)指導(dǎo) 王鈺 王勁松 刑高峰 編著 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 2 第 5章 匯編語(yǔ)言程序設(shè)計(jì) 主要內(nèi)容 : – 匯編語(yǔ)言源程序的格式及上機(jī)過(guò)程 – 匯編語(yǔ)句源程序的編寫(xiě) – 匯編語(yǔ)言程序的設(shè)計(jì) (一 ) ——順序與分支結(jié)構(gòu) – 匯編語(yǔ)言程序的設(shè)計(jì) (二 ) ——循環(huán)結(jié)構(gòu)與子程序 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 3 本節(jié)學(xué)習(xí)要求 學(xué)會(huì)在 DEBUG 調(diào)試環(huán)境下察看程序結(jié)果 學(xué)會(huì)簡(jiǎn)單匯編程序的編輯、運(yùn)行過(guò)程 掌握常見(jiàn)的輸入及顯示方法 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 4 計(jì)算機(jī)語(yǔ)言發(fā)展過(guò)程 機(jī)器語(yǔ)言 匯編語(yǔ)言 高級(jí)語(yǔ)言 FORTRAN BASIC COBOL PASCAL C/C++/C JAVA …... 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 5 機(jī)器語(yǔ)言 :依賴(lài)于機(jī)器的低級(jí)語(yǔ)言,書(shū)寫(xiě)格式為二進(jìn)制代碼。 優(yōu)點(diǎn) :執(zhí)行速度快,效率高。 缺點(diǎn) :表達(dá)的意義不直觀,編寫(xiě)、閱讀、調(diào)試較困難。 匯編語(yǔ)言 :一種符號(hào)語(yǔ)言,與機(jī)器語(yǔ)言一一對(duì)應(yīng);使用助記符 優(yōu)點(diǎn) : 用戶(hù)理解容易 缺點(diǎn) : 不能被機(jī)器直接識(shí)別 高級(jí)語(yǔ)言 :獨(dú)立于機(jī)器的通用語(yǔ)言 ,接近人類(lèi)的自然語(yǔ)言。 優(yōu)點(diǎn) :易學(xué)易用,可移植性較好 缺點(diǎn) :目標(biāo)代碼冗長(zhǎng),占用內(nèi)存多,執(zhí)行效率不高 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 6 例一 編程實(shí)現(xiàn) c=a+b,并在屏幕上顯示結(jié)果 解 1:用 C語(yǔ)言實(shí)現(xiàn) include int main(int argc, char* argv[]) { int a,b,c。 a=1。 b=2。 c=a+b。 printf(“c=%d \n,c)。 return 0。 } 編譯后的目標(biāo)文件達(dá)到 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 7 data segment a db ? b db ? c db ? string db 39。c=$39。 data ends code segment main proc far assume cs:code, ds:data assume es:data start: push ds sub ax,ax push ax mov ax,data mov ds,ax mov es,ax mov a,1 mov b,2 mov al,a add al,b mov c,al lea dx,string mov ah,09 int 21h add c,30h mov dl,c mov ah,2 int 21h mov dl,0ah int 21h mov dl,0dh int 21h ret main endp code ends end start 解 2: 用匯編語(yǔ)言實(shí)現(xiàn) 匯編后的目標(biāo)文件只有208字節(jié) 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 8 匯編語(yǔ)言源程序的格式 例二 編程實(shí)現(xiàn)多字節(jié)加法,如 S=3B74AC60F8H+20D59E36C1H F8H 60H ACH 74H 3BH C1H 36H 9EH D5H 20H 被加數(shù)、和 加數(shù) DATA1 DATA2 … … 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 9 CODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX, DATA MOV DS, AX MOV CX, 5 MOV SI, 0 CLC LOOPER: MOV AL, DATA2[SI] ADC DATA1[SI], AL INC SI DEC CX JNZ LOOPER MOV AH, 4CH INT 21H CODE ENDS END START DATA SEGMENT DATA1 DB 0F8H, 60H, 0ACH, 74H, 3BH DATA2 DB 0C1H, 36H, 9EH, 0D5H, 20H DATA ENDS 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日 10 匯編語(yǔ)言源程序的組織結(jié)構(gòu) 匯編語(yǔ)言源程序采用的是分段結(jié)構(gòu),即一個(gè)匯編語(yǔ)言源程序由若干段組成(一般由數(shù)據(jù)段和代碼段組成),每一個(gè)段以 SEGMENT語(yǔ)句開(kāi)始,以 ENDS語(yǔ)句結(jié)束 ,整個(gè)程序的結(jié)尾是 END語(yǔ)句。 在代碼段中下面的內(nèi)容是不可缺少的: (1) 定義段(使用 SEGMENT/ENDS語(yǔ)句定義) (2) 約定段寄存器和段的關(guān)系(即物理段和邏輯段的關(guān)系,使用一個(gè)或多個(gè) ASSUME語(yǔ)句實(shí)現(xiàn)) (3) 裝填段寄存器(只裝填數(shù)據(jù)型段寄存器) (4) 設(shè)置返回 DOS的方法 微型計(jì)算機(jī)原理 第五章 匯編語(yǔ)言程序設(shè)計(jì) 2022年 5月 30日
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1