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

正文內(nèi)容

[工學(xué)]微型計算機(jī)原理及應(yīng)用第三版(已修改)

2024-10-28 18:31 本頁面
 

【正文】 第七章 8086匯編語言中基本語法 助記符 ①指令 :CPU可以執(zhí)行的能完成特定功能的語句,能產(chǎn)生目標(biāo)代碼。 它主要由 CPU指令組成。 ②偽指令:是一種不產(chǎn)生目標(biāo)代碼的語句,它僅僅在匯編過程中告 訴匯編程序應(yīng)如何匯編 ③宏指令:它是一個指令序列。匯編時凡有宏指令語句的地方都用 相應(yīng)的指令序列的目標(biāo)代碼插入。 一、匯編語言源程序的一些必要成分 段結(jié)構(gòu)的形成 ㈠、段定義偽指令 :SEGMENT與 ENDS 段名 SEGMENT ﹕ 段名 ENDS ( *) 段名字必須在兩處出現(xiàn),而且必須 — 致。 ( *) segment和 ends必須成對出現(xiàn)。 segment定義一個段的開始 , ends定義一個段的結(jié)束 ㈡ 段寄存器說明偽指令 :assume ASSUME 段寄存器名:段名 [,段寄存器名:段名 [, … ]] ( *) 指出源程序中的邏輯段與物理段之間的關(guān)系。 當(dāng)匯編程序匯編一個邏輯段時,即可利用相應(yīng)的段寄存器尋址該邏輯段中的指令或數(shù)據(jù)。 ( *) 只是通知匯編程序有關(guān)段寄存器與邏輯段的關(guān)系,并沒有給段寄存器賦于實際的初值。 例如: CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX ﹕ CODE ENDS ㈢ 模塊偽指令 :name,end,public,extrn (1) NAME 用于給源程序匯編以后得到的目標(biāo)程序指定一個模塊名,連接時需要使用這個目標(biāo)程序的模塊名。 NAME 模塊名 (2)END 表示源程序到此結(jié)束,指示匯編程序停止匯編,對于 END后面的語句可以不予理會。 END 標(biāo)號 END偽指令后面的標(biāo)號表示程序執(zhí)行的啟動地址。 END偽指令將標(biāo)號的段基值和偏移地址分別提供給 CS和 IP寄存器。方括號中的標(biāo)號是任選項。如果有多個模塊連接在一起,則只有主模塊的END語句使用標(biāo)號。 (3)PUBLC 偽指令說明本模塊中的某些符號是公共的,即這些符號可以 提供給將被連接在起的其他模塊使用 PU
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1