日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

计算机硬件 OR CX 1,计算机硬件第三章ppt

發(fā)布時(shí)間:2025/3/12 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 计算机硬件 OR CX 1,计算机硬件第三章ppt 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

計(jì)算機(jī)硬件第三章ppt

(113頁(yè))

本資源提供全文預(yù)覽,點(diǎn)擊全文預(yù)覽即可全文預(yù)覽,如果喜歡文檔就下載吧,查找使用更方便哦!

19.90 積分

第 3 章 匯編語(yǔ)言程序設(shè)計(jì) 本章重點(diǎn):§ 典型的匯編語(yǔ)言源程序的結(jié)構(gòu)§ 程序設(shè)計(jì)的步驟§ 程序結(jié)構(gòu)設(shè)計(jì)的方法§ 程序的四種基本結(jié)構(gòu)及相關(guān)的設(shè)計(jì)方法§ 程序結(jié)構(gòu)轉(zhuǎn)換的方法§ 多種數(shù)碼之間的轉(zhuǎn)換原理及程序設(shè)計(jì)方法§ 冒泡排序、選擇排序、對(duì)半檢索程序的設(shè)計(jì)方法§ 數(shù)據(jù)表和鏈表的刪除、插入方法 教學(xué)建議:n 在講述偽指令的基礎(chǔ)上講述匯編語(yǔ)言源程序的結(jié)構(gòu)。n 對(duì)程序設(shè)計(jì)步驟、方法和結(jié)構(gòu)轉(zhuǎn)換結(jié)合例子講述。n 數(shù)碼轉(zhuǎn)換部分內(nèi)容可以自學(xué)為主。§ 冒泡排序、選擇排序、對(duì)半檢索程序在講述一 般原理基礎(chǔ)上讓學(xué)生通過(guò)實(shí)驗(yàn)掌握。n 本章用10學(xué)時(shí),另加6學(xué)時(shí)用于實(shí)驗(yàn)。 3.1 匯編語(yǔ)言 3.1.1 匯編語(yǔ)言概述 匯編程序匯編語(yǔ)言源程序 匯編 目標(biāo)程序匯編語(yǔ)言應(yīng)用范圍n 1)系統(tǒng)程序或大型軟件的核心部分n 2)實(shí)時(shí)性要求比較高的系統(tǒng)n 3)和硬件關(guān)系密切的設(shè)備驅(qū)動(dòng)程序或接 口軟件3.1.2 語(yǔ)句的類型和格式 指示性語(yǔ)句的格式 3.1.3 運(yùn)算符 ? 算術(shù)運(yùn)算符??? 邏輯與移位運(yùn)算符 ? 關(guān)系運(yùn)算符 ? 分析運(yùn)算符n 編譯時(shí)執(zhí)行1. 算術(shù)運(yùn)算符n +(正或加)n -(負(fù)或減)n ﹡(乘)n /(整除)n MOD(取模) n 算術(shù)運(yùn)算可用于數(shù)據(jù)和地址,如n MOV AL, Val/5n MOV CX,DATAEND - DATAn MOV DATA+12.??邏輯與移位運(yùn)算符1)?邏輯運(yùn)算符n AND(與)n OR(或)n NOT(非)n XOR(異或) 例:IN AL, PORT AND 0FEH 2)移位運(yùn)算符n SHL、SHR(邏輯左、右移)n 例:MOV CX, 1024 SHR 53. 關(guān)系運(yùn)算符n CQ、NE、LT、GT、LE、GEn 注意:2個(gè)操作數(shù)均為數(shù)值,或其中一個(gè)為地 址;結(jié)果為FFFFH或0.例:MOV AX, DATA GE 80????????MOV AX, ((DATA GE 80) AND 100) OR ((DATA LT 80) AND 60 )4.??????分析運(yùn)算符n SEGn OFFSETn TYPEn LENGTHn SIZE1)?????段碼運(yùn)算符n SEG 例:MOV AX, SEG DATA ; 獲取DATA所在的段碼 MOV DS, AX2)???偏移量運(yùn)算符n OFFSET例:MOV SI, OFFSET DATA ;提取Data的地址偏移量3)???類型運(yùn)算符n TYPE 結(jié)果:1、2、4、6、8和10例:ADD SI, TYPE DATA4)長(zhǎng)度運(yùn)算符和重復(fù)運(yùn)算符n DUPn LENGTH (返回重復(fù)的長(zhǎng)度)例1:?????????DATA DW 10 DUP (0)例2: MOV CX, LENGTH DATA 例3:BUFFER DW 8 DUP ( 4 DUP (0), 1, 2 ) MOV CX, LENGTH BUFFER5)容量運(yùn)算符n SIZE ( = LENGTH * TYPE )例:MOV CX, SIZE DATA5.???綜合運(yùn)算符n PTRn THISn SHORT1)指針運(yùn)算符PTR(1)???指定存儲(chǔ)器操作數(shù)的類型例:INC BYTE PTR [SI] INC WORD PTR [SI](2)????更改已定義的數(shù)據(jù)類型例:DATA DW 1234H, 5678H MOV AL, BYTE PTR DATA (3)?????指定轉(zhuǎn)移地址的類型例1:JMP DWORD PTR FIRST例2:JMP FAR PTR PRINT2)??THIS運(yùn)算符例1: BYTETYPE EQU THIS BYTE WORDTYPE DW 1234H例2:???FIRST EQU THIS FAR MOV AX, [SI]3) SHORT運(yùn)算符JMP SHORT 標(biāo)號(hào)n SHORT范圍:-127??-??128n SHORT不需要用PTR指定,但NEAR和FAR 必須需要PTR6.????分離運(yùn)算符n 1)?HIGH (提取高位字節(jié))n 2)?LOW (提取低位字節(jié))n 3) HIGHWORDn 4) LOWWORD???例:MOV AL, LOW DATA7. 運(yùn)算符的優(yōu)先級(jí)運(yùn)算符優(yōu)先級(jí)由高到低的順序如下:1)圓括號(hào),尖括號(hào),方括號(hào),圓點(diǎn),LENGTH,SIZE;2)?PTR,OFFSET,SEG,TYPE,THIS和冒號(hào);3)?乘除法和移位:*,/,MOD,SHL和SHR;4)?HIGH,LOW,HIGHWORD和LOWWORD;5)?加減法:+,-;6)?關(guān)系運(yùn)算:EQ,NE,LT,LE,GT和GE;7)?邏輯運(yùn)算:NOT;8)?邏輯運(yùn)算:AND;9)?邏輯運(yùn)算:OR,XOR;10)SHORT。 3.2 偽指令 分為8種:n 方式選擇偽指令n 程序命名和結(jié)束偽指令n 段定義偽指令n 過(guò)程定義偽指令n 定義存儲(chǔ)單元偽指令n 標(biāo)號(hào)偽指令n 賦值偽指令n 設(shè)置地址偽指令。3.2.1???方式選擇偽指令 以句點(diǎn)(.)開(kāi)頭,格式和功能如下:n .8086 選擇8086、8088指令系統(tǒng);n .286 選擇實(shí)地址方式下的80286指令系統(tǒng);n .286P 選擇保護(hù)方式下的80286指令系統(tǒng);n .386 選擇實(shí)地址方式下的80386指令系統(tǒng);n .386P 選擇保護(hù)方式下的80386指令系統(tǒng);n …3.2.2???程序命名和結(jié)束偽指令 1. 程序命名偽指令n 1)?NAME偽指令?????? NAME 模塊名n 2)?TITLE偽指令??????? TITLE 標(biāo)題2.?程序結(jié)束偽指令具體格式如下: END [標(biāo)號(hào)]3.2.3??段定義和段約定偽指令 n 1.??段定義偽指令SEGMENT??????段名?? SEGMENT [定位] [組合] [使用] [類名] 段體??????段名 ENDS(1)???定位類型共有如下5種選項(xiàng):①???BYTE:該段從下一個(gè)可用字節(jié)開(kāi)始;②???WORD:該段從下一個(gè)可用字開(kāi)始;③???DWORD:該段從下一個(gè)可用雙字開(kāi)始;④???PARA:該段從下一個(gè)可用分段開(kāi)始;⑤???PAGE:該段從下一個(gè)可用頁(yè)開(kāi)始。(2)組合類型共有6種選項(xiàng):①?PUBLIC②?MEMORY③?COMMON④?PRIVATE⑤ STACK⑥ AT(3)使用類型(用于32位機(jī))①?USE16:內(nèi)存單元的有效地址為16位, 段長(zhǎng)不超過(guò)64K字節(jié),邏輯地址為16位段 地址碼和16位偏移量;② USE32:內(nèi)存單元的有效地址為32位, 段長(zhǎng)可達(dá)4G字節(jié),邏輯地址為16位段選 擇碼 (4) 類名n 類名:用于表明段的類型,如代碼或數(shù) 據(jù)等n 類名是編程者自定的,必須放在單引號(hào) 中。 ① MODULE1: 34H 2字節(jié) DSEG SEGMENT PARA PUBLIC ‘DATA’ 12H DW 1234H 14字節(jié) ~ ~DSEG ENDS 78H CSEG SEGMENT PARA PUBLIC ‘CODE’ 56H A段 4字節(jié) START: MOV AX, 01 BCH …. 9AH CSEG ENDS 12字節(jié) ~ ~ END START② MODULE2: MOV?AX,?01 …… ~ ~ DSEG SEGMENT PARA PUBLIC ‘DATA1’ B段 DW 2004H 38字節(jié) DSEG ENDS 10字節(jié) ~ ~ CSEG1 SEGMENT PARA PUBLIC ‘CODE’ MOV?BX,?02 MOV BX, 02 …… …. ~ ~ 段 字節(jié) C CSEG1 ENDS 20 END 12字節(jié) ~ ~③ MODULE3: 04H 關(guān)?鍵?詞: 計(jì)算機(jī)硬件第三章ppt ppt、pptx格式 免費(fèi)閱讀 下載 天天文庫(kù)

?天天文庫(kù)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書(shū)面授權(quán),請(qǐng)勿作他用。

總結(jié)

以上是生活随笔為你收集整理的计算机硬件 OR CX 1,计算机硬件第三章ppt的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美第十页| 亚洲午夜av久久乱码 | 欧美激情网 | 亚洲在线不卡 | 天天操人人干 | 91情侣视频 | 亚洲精品久久久久久久久久久久久 | 天天综合干 | 一区二区三区四区免费视频 | 在线观看污视频网站 | 久久机热这里只有精品 | 六月婷婷在线观看 | 噼里啪啦免费看 | 污视频网址 | 亚洲综合91 | 一区二区不卡视频在线观看 | 日韩欧美v| 麻豆视频成人 | 美女二区 | 日本黄网免费 | 看污网站 | 精品人妻伦一二三区久久 | 精品爆乳一区二区三区无码av | 亚洲精品一二三区 | 国产思思99re99在线观看 | 综合色天天 | 亚洲无码国产精品 | 黄色网址链接 | 超级碰碰97 | 体内精69xxxxxx | 美女色黄网站 | 91肉色超薄丝袜脚交一区二区 | 日韩中文字幕亚洲精品欧美 | 精品久久久久久亚洲综合网站 | 国产一区二区影院 | 超碰在线免费播放 | 精品人伦一区二区三区 | 爱情岛论坛永久入址在线 | 99精品在线看 | 久久久二区 | 亚洲精选一区二区三区 | 午夜视频免费在线观看 | 粉嫩av网 | 五月天色婷婷丁香 | 激情福利在线 | 国产精品久久九九 | 国产福利视频在线观看 | 少妇激情一区二区三区视频 | 国产无遮挡又黄又爽免费视频 | 91久色| 欧美人与性动交a欧美精品 日韩免费高清视频 | 五月天丁香久久 | 国产激情成人 | 潮喷失禁大喷水无码 | 欧美激情精品久久久久久变态 | 欧美一区二区三区婷婷月色 | 成人av影院| 欧美一级片免费在线观看 | 成年人免费看的视频 | 日本黄色中文字幕 | 人妻少妇精品无码专区二区 | 中文字幕在线一区 | 国产成人小视频在线观看 | 色香蕉视频 | 麻豆一区产品精品蜜桃的特点 | 少女情窦初开的第4集在线观看 | 亚洲中文字幕无码爆乳av | 毛片免| 成人在线视频网址 | 麻豆国产精品 | 一区二区三区视频 | 久久泄欲网 | 偷操 | 国产成人综合一区二区三区 | 亚洲成人不卡 | 美女又黄又免费 | 欧美亚洲日本一区 | 欧美影院在线观看 | 九一国产在线观看 | 久色电影| 亚洲欧美变态另类丝袜第一区 | 免费在线成人网 | 亚洲网站在线 | 一级黄色免费大片 | 日韩视频网站在线观看 | 日本不卡视频 | 久久午夜无码鲁丝片 | 樱桃视频一区二区三区 | 免费看色 | 国产成人一区二区三区小说 | 波多野结衣在线影院 | 在线观看免费视频 | 无码任你躁久久久久久老妇 | 欧美成人片在线观看 | 中文字幕亚洲乱码熟女一区二区 | 一区二区三区视频观看 | 丰满人妻一区二区三区在线 | 久久精品视频1 | 国产精品一区二区毛片 |