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

正文內(nèi)容

匯編語言與匯編程序設計-全文預覽

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

下一頁面
  

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