日韩性视频-久久久蜜桃-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无码国产精品国产剧情 | 日韩高清精品免费观看 | 色多多在线视频 | 亚洲AV无码国产精品播放在线 | 91在线观看视频 | 日韩视频中文字幕 | 亚洲熟妇av一区二区三区 | 亚洲乱码国产乱码精品天美传媒 | 在线天堂资源 | 成人一二三四区 | 日韩夫妻性生活 | 亚洲第一精品在线 | 性色视频 | 开心黄色网 | 国产精品天天狠天天看 | www.中文字幕 | 91精品国产成人观看 | 男人的天堂av女优 | 亚洲理论在线 | 国产成人精品亚洲日本在线观看 | 欧美情趣视频 | 澳门一级黄色片 | 日韩极品视频 | 看看毛片| 女人性高潮视频 | 欧美 日韩 国产 激情 | 6699av| 国产高清毛片 | 午夜高潮 | 日本一区二区视频 | 永久免费看mv网站入口78 | 日韩亚洲欧美精品 | 中文字幕乱码视频 | 最新中文字幕第一页 | 久久亚洲影视 | 综合网中文字幕 | 操操操爽爽爽 | aaaa黄色| 久久免费高清视频 | 少妇人妻真实偷人精品视频 | 久久久久国产精品熟女影院 | 国产精品网站视频 | 欧美亚洲91 | 色哟哟一区 | 中文字幕亚洲区 | 亚洲一级片在线观看 | 国产欧美综合一区 | 亚洲天堂av一区二区 | www.爱操| 精品国产人妻一区二区三区 | 日本高清视频网站 | 欧美videossex极品 | 亚洲一区二区三区免费看 | 美女视频在线观看免费 | 91漂亮少妇露脸在线播放 | 爱久久| 无码h肉动漫在线观看 | 欧美xxxxx精品| 日本精品一区二区三区四区的功能 | 国产99页| 韩国午夜影院 | 亚洲天码中字 | 久久久久黄色 | 国产伦精品一区二区三区四区免费 | 亚洲色图综合在线 | 久久在线精品视频 | 欧美福利在线视频 | 青青草视频在线观看免费 | 熟妇毛片| 亚洲精品乱码久久久久久蜜桃91 | 日日干日日摸 | 两性午夜视频 | 亚洲网站免费 | 青青国产视频 | 国产在线一二三 | 成人免费黄色 | 五月天激情在线 | 日韩午夜在线 | 欧美在线播放视频 | 色哟哟入口 | 日韩免费 | 黄色a毛片 | 色欲av无码一区二区三区 | 国产群p视频 | 尤物精品在线观看 | 黑人粗进入欧美aaaaa | 亚洲一级黄色大片 | 97国产精品视频人人做人人爱 | 亚洲影院一区 | 精品国产一区二区三区四区 | 人碰人操 | 午夜激情一区 | 亚洲性猛交 | 亚洲精品婷婷 | 日韩中文视频 | 国产美女www爽爽爽 www.国产毛片 | 久久综合区 | 99综合网 | 久久久免费av |