人人爱人人爽_2色视频网站_日韩欧美亚洲_中文字幕一区二区三中文字幕_制服丝袜影音先锋_成年人免费影院_freexxxx性特大另类

大學(xué)生之家,大學(xué)生資訊發(fā)布平臺(tái)
大學(xué)生之家

宏匯編語(yǔ)言?xún)煞N基本語(yǔ)句

    發(fā)布時(shí)間:2018-09-17    閱讀:
    來(lái)源:大學(xué)生之家
匯編語(yǔ)言是面向機(jī)器的語(yǔ)言。匯編語(yǔ)言將機(jī)器語(yǔ)言符號(hào)化,用助記符代替機(jī)器語(yǔ)言指令的二進(jìn)制代碼,因此匯編語(yǔ)言源程序與其經(jīng)過(guò)匯編后產(chǎn)生的機(jī)器語(yǔ)言程序 之間具有一一對(duì)應(yīng)的關(guān)系。用匯編語(yǔ)言編程時(shí),允許編程人員直接使用存儲(chǔ)器、寄存器、I/O端口,直接對(duì)位、字節(jié)、字、寄存器、存儲(chǔ)單元和I/O端口進(jìn)行處 理,同時(shí)也能直接使用CPU的指令系統(tǒng)和各種尋址方式。所以,匯編語(yǔ)言源程序比高級(jí)語(yǔ)言編寫(xiě)的源程序生成的目標(biāo)代碼要精煉,占內(nèi)存少,執(zhí)行速度快。由于匯 編語(yǔ)言的上述優(yōu)點(diǎn),所以它主要用于系統(tǒng)軟件、實(shí)時(shí)控制軟件、I/O接口驅(qū)動(dòng)等程序的設(shè)計(jì)中。

  支持PC系列微機(jī)的匯編程序有ASM、MASM、OPTASM等多種,現(xiàn)在廣泛使用的MASM是美國(guó)Microsoft公司開(kāi)發(fā)的宏匯編程序。它不僅包含了ASM的功能,還增加了宏指令、結(jié)構(gòu)、記錄等高級(jí)宏匯編語(yǔ)言功能。

  MASM宏匯編語(yǔ)言有兩種基本語(yǔ)句,它們是指令語(yǔ)句和指示語(yǔ)句(又稱(chēng)偽指令語(yǔ)句)。

  1.指令語(yǔ)句(Instruction Statement)

  指令語(yǔ)句又稱(chēng)可執(zhí)行語(yǔ)句,它要求CPU執(zhí)行某種操作。在第3章中介紹的各種指令都是指令語(yǔ)句,指令語(yǔ)句經(jīng)匯編后產(chǎn)生機(jī)器目標(biāo)代碼。

  指令語(yǔ)句的格式為:[標(biāo)號(hào):]指令助記符[操作數(shù)][;注釋]

  一條指令語(yǔ)句可分為四個(gè)字段,其中方括號(hào)內(nèi)的字段為可選項(xiàng)。

  1)標(biāo)號(hào)字段(Label field)

  這是一個(gè)任選項(xiàng),以“”作為結(jié)束符。標(biāo)號(hào)是該指令的符號(hào)地址,它代表該指令的第一個(gè)字節(jié)地址。一個(gè)程序段或子程序的入口處通常用一個(gè)標(biāo)號(hào)來(lái)表示,當(dāng)程序需要轉(zhuǎn)移或調(diào)用時(shí),可直接引用此標(biāo)號(hào),這給編程帶來(lái)了方便。

  匯編語(yǔ)言中,用來(lái)標(biāo)識(shí)某種數(shù)據(jù)結(jié)構(gòu)名稱(chēng)(如變量、標(biāo)號(hào)、過(guò)程名等)的有效字符序列稱(chēng)為標(biāo)識(shí)符。MASM的標(biāo)識(shí)符組成規(guī)則如下:

  (1)標(biāo)識(shí)符有效長(zhǎng)度1~31個(gè)字符;

  (2)標(biāo)識(shí)符由字母(大寫(xiě)或小寫(xiě)的英文字母),數(shù)字(0~9)或某些特殊字符如@S|:・/等組成;

  (3)第一個(gè)字符必須是字母,不允許用數(shù)字開(kāi)頭,也不允許用特殊符號(hào)單獨(dú)作為標(biāo)識(shí)符;

  (4)標(biāo)識(shí)符不能使用系統(tǒng)專(zhuān)用字,如AX(寄存器名),MOV(助記符)等。

  2)指令助記符字段(Mnemonic field)

  助記符是指令的關(guān)鍵部分,不可省略,例如MOV、ADD、SHL等。助記符表示要CPU完成什么具體操作,必要時(shí)可在助記符前加前綴以實(shí)現(xiàn)某些附加操作(如重復(fù)前綴REP)

  3)操作數(shù)字段(Operand field)

  操作數(shù)是指令運(yùn)算時(shí)需要的數(shù)據(jù)。由于有些指令不需要數(shù)據(jù),因此這部分可默認(rèn)。當(dāng)指令要求有兩個(gè)操作數(shù)時(shí),必須用逗號(hào)將兩個(gè)操作數(shù)分開(kāi)。操作數(shù)可以用表達(dá)式來(lái)表示。

  4)注釋字段(Comment field)

  注釋字段是可選項(xiàng)。如果語(yǔ)句中帶注釋字段,則必須用分號(hào)開(kāi)始。注釋字段用于對(duì)程序或指令加注釋?zhuān)靡蕴岣叱绦虻目勺x性,但匯編程序不對(duì)它做任何處理。

  2.指示性語(yǔ)句(Pseud Instruction Statement)

  指示語(yǔ)句又稱(chēng)偽指令,它不要求CPU執(zhí)行某種操作,匯編時(shí)也不產(chǎn)生對(duì)應(yīng)的機(jī)器代碼,而僅僅給匯編程序提供匯編信息,如源程序起止信息、段內(nèi)存的安排等。

  偽指令的格式為:[名字]偽指令定義符[操作數(shù)][;注釋]

  其中方括號(hào)內(nèi)的字段為可選項(xiàng)。

  指示語(yǔ)句的格式與指令語(yǔ)句類(lèi)似,不同之處有以下幾點(diǎn):

  (1)名字是給偽指令取的名稱(chēng),相當(dāng)于指令語(yǔ)句的標(biāo)號(hào),但在名字后面不允許帶冒號(hào)(:),名字可以默認(rèn)。

  (2)偽指令定義符是由MASM規(guī)定的符號(hào),又稱(chēng)為匯編命令,不可默認(rèn),如DB、DW、PROC等。

  (3)操作數(shù)個(gè)數(shù)隨不同偽指令而相差懸殊,有的偽指令不允許有操作數(shù),有的偽指令允許帶許多個(gè)操作數(shù),這時(shí)必須用逗號(hào)將各個(gè)操作數(shù)分開(kāi)。
計(jì)算機(jī)學(xué)習(xí)推薦
  • 掃一掃 分享悅讀 ➤
  • 掃碼可以分享到微信 qq朋友圈
計(jì)算機(jī)學(xué)習(xí)熱點(diǎn)
人人爱人人爽_2色视频网站_日韩欧美亚洲_中文字幕一区二区三中文字幕_制服丝袜影音先锋_成年人免费影院_freexxxx性特大另类
欧美日韩色综合| 国产色产综合产在线视频| 欧美高清性hdvideosex| 国产精品福利电影一区二区三区四区| 婷婷综合在线观看| 色哦色哦哦色天天综合| 国产精品人成在线观看免费 | 国产精品18久久久久久久久久久久| 欧洲一区在线电影| 一区二区三区四区在线免费观看| 丁香激情综合国产| 久久久久久久精| 久久精品99久久久| 91精品国产乱| 美女视频网站久久| 精品国产乱码久久久久久1区2区| 美女国产一区二区三区| 日韩美女天天操| 精品一区二区三区免费毛片爱| 欧美不卡激情三级在线观看| 蜜臀久久久久久久| 欧美成人欧美edvon| 精品一区二区日韩| 久久久不卡影院| 国产夫妻精品视频| 欧美—级在线免费片| 91香蕉视频污| 亚洲一本大道在线| 日韩欧美色综合| 国产一区二区不卡| 亚洲视频一区二区免费在线观看| 99re热视频精品| 亚洲午夜在线观看视频在线| 欧美一级国产精品| 国产一区二区三区av电影| 欧美激情中文字幕一区二区| 99久久99久久精品国产片果冻| 亚洲视频一区二区免费在线观看| 欧美自拍丝袜亚洲| 日本网站在线观看一区二区三区| 欧美大片国产精品| 国产99久久久国产精品潘金 | 不卡一区二区三区四区| 亚洲黄色性网站| 欧美高清你懂得| 国产一区二区三区美女| 亚洲人妖av一区二区| 欧美日韩不卡视频| 国产乱淫av一区二区三区| 亚洲狠狠丁香婷婷综合久久久| 制服视频三区第一页精品| 国产精品一色哟哟哟| 夜夜嗨av一区二区三区网页| 日韩精品在线一区| 色综合中文综合网| 久久精品国产网站| 国产精品成人一区二区三区夜夜夜 | 亚洲国产日韩在线一区模特| 欧美一区二区黄| www.激情成人| 日本视频在线一区| 综合激情成人伊人| 欧美www视频| 欧美综合在线视频| 国产成人免费9x9x人网站视频| 亚洲卡通动漫在线| 久久九九久久九九| 4438成人网| 色综合久久久网| 国产精品一级片在线观看| 亚洲综合色网站| 国产日韩欧美麻豆| 欧美一区三区四区| 91福利精品视频| 风流少妇一区二区| 免费看欧美女人艹b| 亚洲影视在线播放| 国产精品你懂的在线欣赏| 欧美变态口味重另类| 欧美放荡的少妇| 色婷婷av一区| 成人免费毛片片v| 国产一区二区三区免费播放 | 麻豆91免费观看| 亚洲一二三区不卡| 综合色天天鬼久久鬼色| 国产日韩欧美制服另类| 精品卡一卡二卡三卡四在线| 欧美蜜桃一区二区三区| 色婷婷久久99综合精品jk白丝| 国产黑丝在线一区二区三区| 精品一区免费av| 日本va欧美va精品发布| 亚洲国产美女搞黄色| 亚洲美腿欧美偷拍| 国产精品伦理一区二区| 亚洲国产精品激情在线观看| 欧美精品一区二区蜜臀亚洲| 日韩欧美激情一区| 91麻豆精品国产91久久久资源速度 | 亚洲欧美日韩在线| 国产精品三级av在线播放| 久久久久国产精品麻豆| 精品少妇一区二区三区日产乱码| 欧美日韩日日夜夜| 欧美日韩色一区| 欧美日韩国产bt| 欧美日韩国产a| 欧美人与禽zozo性伦| 欧美日韩国产小视频| 欧美日韩黄视频| 欧美理论电影在线| 69成人精品免费视频| 91精品国产综合久久精品app| 欧美精品色综合| 日韩一级黄色片| 26uuu亚洲| 国产网站一区二区三区| 国产精品福利一区二区三区| 亚洲乱码精品一二三四区日韩在线| 亚洲免费av高清| 亚洲不卡av一区二区三区| 视频精品一区二区| 精品一区二区在线看| 懂色av一区二区三区免费看| www.视频一区| 欧美日韩日本视频| 欧美videos大乳护士334| 久久精品一区蜜桃臀影院| 中文字幕欧美国产| 亚洲色图视频网站| 视频一区视频二区中文字幕| 国产一区二区视频在线| 成人h动漫精品一区二区| 色八戒一区二区三区| 欧美一区二区三区在线视频| 久久精品在这里| 亚洲精品你懂的| 日本va欧美va瓶| 成人h动漫精品一区二| 欧美日韩一级片网站| 久久久久综合网| 亚洲精品中文在线观看| 奇米色777欧美一区二区| 国产精品一区二区91| 色狠狠av一区二区三区| 欧美电影精品一区二区| 自拍偷拍欧美激情| 麻豆一区二区99久久久久| av午夜一区麻豆| 日韩一区二区在线看| 中文字幕av不卡| 日韩激情av在线| 成人精品国产免费网站| 欧美久久婷婷综合色| 中文字幕国产一区| 午夜国产精品一区| 99视频在线精品| 欧美一二三在线| 一区二区三区美女视频| 国产一区二区主播在线| 欧美性受xxxx| 日本一区二区高清| 爽爽淫人综合网网站| 不卡av在线免费观看| 777精品伊人久久久久大香线蕉| 国产日韩欧美麻豆| 精品一区二区三区在线视频| 在线看不卡av| 国产精品理伦片| 蜜臀va亚洲va欧美va天堂| 91国内精品野花午夜精品| 中文字幕欧美三区| 蜜臀av性久久久久av蜜臀妖精| 色悠悠久久综合| 国产精品久久午夜| 国产乱码精品一区二区三区五月婷| 欧美精品国产精品| 一区二区高清免费观看影视大全| 国v精品久久久网| 亚洲精品一线二线三线无人区| 亚洲午夜久久久久久久久电影网 | 久久久精品国产免费观看同学| 香蕉久久夜色精品国产使用方法 | 国产精品一区二区三区乱码| 日韩情涩欧美日韩视频| 亚洲精选在线视频| 99久久精品久久久久久清纯| 26uuu久久天堂性欧美| 美国精品在线观看| 91精品国产综合久久蜜臀| 一区二区三区日本| 91麻豆自制传媒国产之光| 国产欧美va欧美不卡在线| 国产在线视频不卡二| 亚洲精品一区二区三区精华液| 日韩av在线免费观看不卡| 欧美三级在线视频| 亚洲成人一二三| 欧美日韩高清在线|