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

正文內(nèi)容

[工學(xué)]4mcs-51匯編語(yǔ)言程序設(shè)計(jì)-展示頁(yè)

2025-01-28 10:43本頁(yè)面
  

【正文】 CII碼時(shí),要使用單引號(hào) ‘’ ,以示區(qū)別。 兩個(gè)數(shù)據(jù)之間用逗號(hào) “ ,”分隔 。 ( 4) 定義字節(jié)偽指令 DB 格式: [標(biāo)號(hào) :] DB x1, x2,… , xn 功能:將 8位數(shù)據(jù) ( 或 8位數(shù)據(jù)組 ) x1, x2,… , xn順序存放在從當(dāng)前程序存儲(chǔ)器地址開始的存儲(chǔ)單元中 。 在使用時(shí) , 必須先賦值后使用 。 程序中凡出現(xiàn)該字符名稱 x就等同于該賦值項(xiàng) n, 其值在整個(gè)程序中有效 。 例如程序: ORG 1000H START: MOV A, 20H MOV B, 30H ┇ 3.偽指令 ( 2) 結(jié)束匯編偽指令 END 格式: [標(biāo)號(hào) :] END [表達(dá)式 ] 功能: 放在匯編語(yǔ)言源程序的末尾 , 表明源程序的匯編到此結(jié)束 , 其后的任何內(nèi)容不予理睬 。 功能:規(guī)定編譯后的機(jī)器代碼存放的起始位置。 偽指令只出現(xiàn)在匯編前的源程序中,僅提供匯編用的某些 控制信息,不產(chǎn)生可執(zhí)行的目標(biāo)代碼,是 CPU不能執(zhí)行的指令。 注釋: 注釋也是指令語(yǔ)句的可選項(xiàng) , 它是為增加程序的可讀性而設(shè)置的 , 是針對(duì)某指令而添加的說明性文字 , 不產(chǎn)生可執(zhí)行的目標(biāo)代碼 。 它規(guī)定了指令具體的操作功能 , 描述指令的操作性質(zhì) , 是一條指令中不可缺少的內(nèi)容 。代表該條指令在程序編譯時(shí)的具體地址 。注釋 ] 其中: [ ]項(xiàng)是可選項(xiàng) 。 2.匯編語(yǔ)言指令格式 指令格式: 指令的表示方式稱為指令格式 , 它規(guī)定了指令的長(zhǎng)度和內(nèi)部信息的安排 。 MCS51系列單片機(jī)都是以 Intel公司最早的典型產(chǎn)品 8051為核心,增加了一定的功能部件后構(gòu)成的。 字長(zhǎng): 字長(zhǎng)是指計(jì)算機(jī)一次處理二進(jìn)制數(shù)碼位的多少。 字節(jié) ( Byte) : 一個(gè)連續(xù)的 8位二進(jìn)制數(shù)碼稱為一個(gè)字節(jié) , 即1Byte=8bit。 單片機(jī)一般是空機(jī),未含任何系統(tǒng)軟件。 計(jì)算機(jī)的指令系統(tǒng)一般都是利用匯編語(yǔ)言描述的,是由計(jì)算機(jī)硬件設(shè)計(jì)所決定的。機(jī)器語(yǔ)言指令是計(jì)算機(jī)唯一能識(shí)別和執(zhí)行的指令。第四章 MCS51匯編語(yǔ)言程序設(shè)計(jì) 課件制作:高惠芳 機(jī)器語(yǔ)言和匯編語(yǔ)言 指令系統(tǒng): 一臺(tái)計(jì)算機(jī)所能識(shí)別、執(zhí)行的指令的集合就是它的指令系統(tǒng)。 機(jī)器語(yǔ)言: 指令系統(tǒng)是一套控制計(jì)算機(jī)執(zhí)行操作的二進(jìn)制編碼,稱為機(jī)器語(yǔ)言。 匯編語(yǔ)言: 指令系統(tǒng)是利用指令助記符來描述的,稱為匯編語(yǔ)言。指令系統(tǒng)沒有通用性。因此在第一次使用前,必須對(duì)其進(jìn)行編程 單片機(jī)程序設(shè)計(jì)語(yǔ)言概述 高級(jí)語(yǔ)言: BASIC、 PL/M、 C語(yǔ)言 應(yīng)用最廣泛的是 C語(yǔ)言 優(yōu)點(diǎn): ① 可以大大提高單片機(jī)應(yīng)用系統(tǒng)研制開發(fā)的效率 ② 易移植,有助于打破不同單片機(jī)之間的界限 缺點(diǎn): 生成的目標(biāo)程序代碼較長(zhǎng),導(dǎo)致程序運(yùn)行速度較慢 匯編語(yǔ)言指令格式與偽指令 1. 常用單位與術(shù)語(yǔ) 位 ( bit) : 位是計(jì)算機(jī)所能表示的最小的 、 最基本的數(shù)據(jù)單位 , 位通常是指一個(gè)二進(jìn)制位 。 字 ( Word) : 通常由 16位二進(jìn)制數(shù)碼組成 , 即 1Word=2Byte。 MCS51型單片機(jī)是 8位機(jī),所以說它的字長(zhǎng)為 8位。本章以 8051為主介紹 MCS51系列單片機(jī) 。 完整的指令格式如下: [標(biāo)號(hào) :] 操作碼 [操作數(shù) ] [,操作數(shù) ] [。 標(biāo)號(hào): 指本條指令起始地址的符號(hào) , 也稱為指令的符號(hào)地址 。 操作碼: 又稱助記符 , 它是由對(duì)應(yīng)的英文縮寫構(gòu)成的 , 是指令語(yǔ)句的關(guān)鍵 。 操作數(shù): 它既可以是一個(gè)具體的數(shù)據(jù) , 也可以是存放數(shù)據(jù)的地址 。 偽指令(也稱為匯編程序的控制命令)是程序員發(fā)給匯編 程序的命令,用來設(shè)置符號(hào)值、保留和初始化存儲(chǔ)空間、控制 用戶程序代碼的位置。 ( 1)定位偽指令 ORG 格式: ORG n 其中: n通常為絕對(duì)地址 , 可以是十六進(jìn)制數(shù) 、 標(biāo)號(hào)或 表達(dá)式 。 在一個(gè)匯編語(yǔ)言源程序中允許存在多條定位偽指令,但 每一個(gè) n值都應(yīng)和前面生成的機(jī)器指令存放地址不重疊。 ( 3) 賦值偽指令 EQU 格式: 字符名稱 x EQU 賦值項(xiàng) n 功能:將賦值項(xiàng) n的值賦予字符名稱 x。 賦值項(xiàng) n可以是常數(shù) 、 地址 、 標(biāo)號(hào)或表達(dá)式 。 “ 字符名稱 ” 與 “ 標(biāo)號(hào) ” 的區(qū)別是 “ 字符名稱 ” 后無冒號(hào),而 “ 標(biāo)號(hào) ” 后面有冒號(hào)。 xi可以是 8位數(shù)據(jù) 、ASCII碼 、 表達(dá)式 , 也可以是括在單引號(hào)內(nèi)的字符串 。 xi為數(shù)值常數(shù)時(shí),取值范圍為 00H~ FFH。 xi為字符串常數(shù)時(shí),其長(zhǎng)度不應(yīng)超過 80個(gè)字符。其中, xi為 16位數(shù)值常數(shù),占兩個(gè)存儲(chǔ)單元,先存高 8位(存入低位地址單元中),后存低 8位(存入高位地址單元中)。 如數(shù)據(jù)的數(shù)目較多時(shí),可使用多個(gè)定義命令 一般以 DB來定義數(shù)據(jù),以 DW來定義地址 ( 6) 預(yù)留存儲(chǔ)空間偽指令 DS 格式: [標(biāo)號(hào) :] DS n 功能:從標(biāo)號(hào)指定地址單元開始,預(yù)留
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1