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

正文內(nèi)容

匯編語言與匯編程序設(shè)計(jì)-全文預(yù)覽

2025-02-02 15:02 上一頁面

下一頁面
  

【正文】 ENDP ? 偽指令 PROC和 ENDP必須成對(duì)出現(xiàn),并且過程名要相同。 ? ORG偽指令格式: ORG 表達(dá)式 ? 表達(dá)式 的值為一個(gè)無符號(hào)的十六位二進(jìn)制數(shù),是相對(duì)于段基址的偏移量。] ? 例如: ASSUME CS: CODE, DS: DATA, SS: STACK 偽指令 ? 3. ORG偽指令 ? 代碼定位偽指令。 ? ASSUME的作用是告訴匯編程序,把源程序轉(zhuǎn)換為機(jī)器代碼時(shí),各段寄存器的符號(hào)地址,以確定和檢查機(jī)器指令中操作數(shù)所在的段,產(chǎn)生正確的機(jī)器指令代碼或打印出錯(cuò)誤信息。 偽指令 ? 段定義偽指令 ? 1. SEGMENT…ENDS 偽指令 ? 格式: 段名 SEGMENT 【定位類型】【組合類型】【類別名】 … ? 段名 ENDS ? ( 1)定位類型指定了裝入某段時(shí),該段對(duì)起始地址邊界的要求 。 ? 2. DW偽指令 ? 功能: DW偽指令初始化一個(gè)單存儲(chǔ)單元。 ? 1. EQU( EQUATE)偽指令 ? 2. “= ”偽指令 偽指令 ? 數(shù)據(jù)定義偽指令 ? 數(shù)據(jù)定義偽指令用于為數(shù)據(jù)項(xiàng)分配存儲(chǔ)單元,并給所分配的存儲(chǔ)單元定義符號(hào)名(即定義符號(hào)地址),同時(shí)初始化該存儲(chǔ)單元或由該單元開始的若干連續(xù)單元。 ? ( 7)記錄專用算符 ? 記錄專用算符有 MASK、 WIDTH。如果比較結(jié)果為真,關(guān)系表達(dá)式的值為 0FFFFH,如果為假,關(guān)系表達(dá)式的值為 0。具體如下: ? ① 加法運(yùn)算符(+) ? ② 減法運(yùn)算符(-) ? ③ 乘法運(yùn)算符( *) ? ④ 除法運(yùn)算符( /) ? ⑤ 取模運(yùn)算符( MOD) 匯編語言概述 ? ( 2)移位運(yùn)算符 ? 移位運(yùn)算符有兩個(gè): SHR和 SHL,分別對(duì)常數(shù)進(jìn)行邏輯右移和邏輯左移。表達(dá)式的計(jì)算結(jié)果是一個(gè)確定的值,在匯編期間由匯編程序計(jì)算。所有的變量都有三種屬性: ? ( 1)段值:變量所在段的段首址。注釋可由任意多個(gè)字符組成。 ”結(jié)束,無注釋時(shí)以行終止符結(jié)束。 匯編語言概述 ? ( 3)操作數(shù)序列 ? 操作數(shù)是操作符的操作對(duì)象,操作數(shù)可以是數(shù)據(jù)本身、標(biāo)號(hào)、寄存器名字或算術(shù)表達(dá)式。 ? ② 標(biāo)識(shí)符(標(biāo)號(hào))的屬性 ? 標(biāo)識(shí)符(標(biāo)號(hào))具有 3種屬性:段、偏移量和類型。 ? ● 點(diǎn)號(hào) ?.?只能用作標(biāo)識(shí)符的第一個(gè)字符。 ? ● 標(biāo)號(hào)的第一個(gè)字符不能是 0~ 9的數(shù)字。 注釋] ? [ ]表示可選項(xiàng)。 ? 數(shù)據(jù)段用來存放執(zhí)行程序時(shí)需用的數(shù)據(jù),一般至少需要一個(gè)數(shù)據(jù)段。匯編程序一般都具有宏匯編的功能,支持地址和數(shù)據(jù)的符號(hào)表示,支持對(duì)內(nèi)存的管理,支持程序的模塊化組織,支持多種類型的數(shù)據(jù)表示等。范立南 張樂 主編 吳瓊 王楠 楊紅 副主編 清華大學(xué)出版社 微型計(jì)算機(jī)原理及應(yīng)用 第 5章 匯編語言與匯編程序設(shè)計(jì) 本章知識(shí)結(jié)構(gòu)圖 匯編語言與匯編程序 偽指令 匯編語言程序設(shè)計(jì)方法 宏定義與宏調(diào)用語句 宏調(diào)用中的參數(shù)替換 宏定義的標(biāo)號(hào)、注釋及刪除 宏的退出 分支結(jié)構(gòu)程序 循環(huán)結(jié)構(gòu)程序 子程序設(shè)計(jì) DOS功能調(diào)用 BIOS功能調(diào)用 匯編語言概述 符號(hào)定義偽指令 數(shù)據(jù)定義偽指令 段定義偽指令 偽指令的類型及其格式 宏指令 條件匯編 第 5章 匯編語言與匯編程序設(shè)計(jì) ? 匯編語言概述 ? 偽指令 ? 宏指令 ? 條件匯編 ? 程序設(shè)計(jì)基本方法 匯編語言概述 ?匯編語言: 一種面向機(jī)器的用符號(hào)表示的程序設(shè)計(jì)語言,這些符號(hào)稱為助記符。 匯編語言概述 ? 匯編程序功能及上機(jī)過程 ? 匯編程序有各種類型,不同機(jī)型其匯編程序也不相同。有時(shí)當(dāng)不需要附加段時(shí),也可采用三段結(jié)構(gòu)。 匯編語言概述 ? 2.匯編語言語句格式 ? 匯編語言語句一般格式: [標(biāo)識(shí)符 /語句標(biāo)號(hào)] 操作符 [操作數(shù)序列][ 。 匯編語言概述 ? ① 合法的標(biāo)識(shí)符(標(biāo)號(hào))的組成規(guī)則 ? ● 組成標(biāo)號(hào)的字符: A~ Z , a~ z , 0~ 9 , ? , , $ , _ ? ● 標(biāo)識(shí)符長度不限,但只有前 31個(gè)字符有效。偽指令語句中標(biāo)號(hào)后不允許有冒號(hào)。注意:不要用保留字作為自定義名字,以免引起混淆。如果操作符后無操作數(shù)或注釋時(shí),以行終止符(回車符)結(jié)束。 ? 操作數(shù)后有注釋時(shí),以分號(hào) “ 。 ? 提高程序的可讀性和可理解性,便于程序的修改和維護(hù)。 ? 2.變量 ? 變量是在程序運(yùn)行期間可以改變的量,變量名按標(biāo)識(shí)符的規(guī)則取名。 匯編語言概述 ? 3.運(yùn)算符和表達(dá)式 ? 表達(dá)式由操作數(shù)和運(yùn)算符按語法規(guī)則組合而成。常用于數(shù)字操作數(shù),得到數(shù)字運(yùn)算結(jié)果,也可以用于地址操作數(shù),但只能進(jìn)行兩種有意義的加、減運(yùn)算,其他的運(yùn)算則是無意義的。如果是常數(shù)則按無符號(hào)數(shù)比較,如果是變量則比較它們的偏移量。 ? ( 6)屬性修改運(yùn)算符 ? 這類運(yùn)算符有 PTR和 THIS,用來改變存儲(chǔ)器操作數(shù)的類型屬性。 優(yōu)先級(jí) 運(yùn)算符 1 2 3 4 5 6 7 8 9 10 LENGTH, SIZE, WIDTH, MASK 寄存器名: PTR
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1