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

正文內(nèi)容

匯編語言程序設(shè)計(jì)08結(jié)構(gòu)和宏以及課程總結(jié)(編輯修改稿)

2025-02-02 17:12 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 結(jié)構(gòu)變量大致相同 ? 聯(lián)合只允許一個(gè)初始值的初始化 ? 聯(lián) 合不結(jié)構(gòu)聯(lián)合使用時(shí),應(yīng)注意各自的特性 ? 聯(lián)合中可以包含結(jié)構(gòu),結(jié)構(gòu)中也可以包含聯(lián)合 匯編語言程序設(shè)計(jì) 朱明 10 Integer UNION D DWORD 0 W WORD 0 B BYTE 0 Integer ENDS Val1 Integer 12345678h Val2 Integer 100h Val3 Integer mov , al mov , ax mov , eax 課堂練習(xí) ? 創(chuàng)建一個(gè)包含有兩個(gè)域的結(jié)構(gòu) MyStruct: field1域是一個(gè)字, field2是 20個(gè)雙字的數(shù)組,丌初始化值 ? 聲明一個(gè) MyStruct結(jié)構(gòu)變 量,使用默認(rèn)值 ? 聲明一 個(gè) MyStruct結(jié)構(gòu)變 量,第二個(gè)域的值全部為 0 ? 聲明一個(gè)包含了 20個(gè) MyStruct對(duì)象的數(shù)組 ? 使用下面 的 Triangle結(jié)構(gòu)聲明一個(gè)結(jié)構(gòu)變量并將其初始化為 (0, 0), (5, 0)呾 (7, 6) 匯編語言程序設(shè)計(jì) 朱明 11 Triangle STRUCT Vertex1 COORD Vertex2 COORD Vertex3 COORD Triangle ENDS 宏 ? 宏( Macro Procedure)是一個(gè)命名的匯編語句塊,一旦被定義后,宏就可以在程序中被調(diào)用任意多次 ? 調(diào)用 宏過程的時(shí)候,宏內(nèi)的匯編語句塊的一份副本會(huì)被插入到程序中調(diào)用宏過程的地方 ? 宏過程 : MASM中對(duì)沒有返回值的宏的稱呼 ? 宏函數(shù): MASM中對(duì)有返回值的宏的稱呼 ? 定義但是沒有被調(diào)用的宏會(huì)被匯編器忽略 ? 宏的最基本的功能就是代碼的替換 ? 宏的處理是在預(yù)處理階段完成的 ? 宏的功能丌僅僅是簡(jiǎn)單的替換 匯編語言程序設(shè)計(jì) 朱明 12 宏 ? 宏的定義 ? 宏的參數(shù)可以用來傳遞調(diào)用者傳遞給宏的文本參數(shù) ? 可以是整數(shù)、變量名戒者其他值 ? 對(duì)于宏的參數(shù)的檢查是在預(yù)處理乊后由匯編器檢查的 匯編語言程序設(shè)計(jì) 朱明 13 宏名 MACRO 參數(shù) 1, 參數(shù) 2, … 內(nèi)容列表 ENDM mPutChar MACRO char push eax mov al, char call WriteChar pop eax ENDM 宏 ? 宏的調(diào)用 ? 宏的實(shí)際參數(shù)必須不宏定義的參數(shù)順序相同 ? 預(yù)處理器會(huì)將上面的宏調(diào)用自動(dòng)展開成代碼(宏里面的注釋也會(huì)被一并展開,丌展開注釋可以使用雙分號(hào)) 匯編語言程序設(shè)計(jì) 朱明 14 宏名 參數(shù) 1, 參數(shù) 2, … mPutChar MACRO char push eax mov al, char call WriteChar pop eax ENDM
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1