<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      《程序是怎樣跑起來的》第十章讀后感

      本章的主題是“通過匯編語言了解程序的實(shí)際構(gòu)成”,本章內(nèi)容比較多,我在這里列出我能理解的東西。
      在文章的開頭,作者以本地代碼為切入點(diǎn),來研究程序運(yùn)行的本質(zhì),這里列出了幾個(gè)基本概念如下:
      在本地代碼中附帶上表示其功能的英語單詞縮寫,這種縮寫叫助記符,使用助記符的編程語言就叫匯編語言,用匯編語言編寫的源代碼最終也要轉(zhuǎn)換為本地代碼才能運(yùn)行,負(fù)責(zé)轉(zhuǎn)換的程序叫匯編器,這一處理行為叫匯編,反過來,本地代碼也可以轉(zhuǎn)換為匯編語言的源代碼,其程序叫反匯編程序其逆變換行為叫反匯編,匯編語言的源代碼和本地代碼是一一對應(yīng)的。
      匯編語言的源代碼,是由轉(zhuǎn)換成本地代碼的指令和針對匯編器的偽指令構(gòu)成的,偽指令負(fù)責(zé)把程序構(gòu)造和匯編方法指示給匯編器。由偽指令圍起來的部分叫段定義,作者在本章中用一個(gè)長的代碼清單將這些全部羅列出來。匯編語言指令的語法結(jié)構(gòu)是操作碼+操作數(shù),這里的操作碼也就是上文提到的轉(zhuǎn)換成本地代碼的指令。CPU種類決定了能使用何種形式的操作碼,以下是32位 x86系列CPU用的操作碼。

      本地代碼加載到內(nèi)存運(yùn)行之后,CPU讀出這些指令和數(shù)據(jù),再將其儲存在寄存器中處理。

      書中還簡單介紹了圖一中的mov指令,在程序運(yùn)行時(shí),會在內(nèi)存上分配一個(gè)棧,是存儲臨時(shí)數(shù)據(jù)的區(qū)域,存儲叫入棧,讀出叫出棧,其是通過使用push指令和pop指令進(jìn)行入棧和出棧的,如下圖。

      以上是我在第十章掌握的知識。

      posted on 2024-02-27 00:35  半山山山山  閱讀(10)  評論(0)    收藏  舉報(bào)

      導(dǎo)航

      主站蜘蛛池模板: 美女黄网站人色视频免费国产| 亚洲av国产成人精品区| 国产成人MV视频在线观看| 尤溪县| 高清无码爆乳潮喷在线观看| 极品粉嫩小泬无遮挡20p| 疯狂做受xxxx高潮欧美日本| 婷婷六月色| 亚洲成av人最新无码不卡短片| 亚洲 校园 欧美 国产 另类| 黑人巨大无码中文字幕无码| 亚洲免费人成在线视频观看| 亚洲精品日韩中文字幕| 成人深夜节目在线观看| 亚洲AV高清一区二区三区尤物| 亚洲av无码乱码在线观看牲色| 日韩加勒比一本无码精品| 国产短视频精品一区二区| 免费VA国产高清大片在线 | 久久91精品牛牛| 99在线精品视频观看免费| 女同亚洲精品一区二区三| 成人毛片一区二区| 国产高清国产精品国产专区| 亚洲成人av在线高清| 中文字幕无码免费久久| 色悠悠国产精品免费在线| 国产成AV人片久青草影院| 亚洲欧洲美洲在线观看| 无套内谢少妇高清毛片| 2019国产精品青青草原| 亚洲 欧美 综合 另类 中字| 亚洲成a人无码av波多野| 欧美国产成人精品二区芒果视频| 福利一区二区在线播放| 视频专区熟女人妻第二页| 精品国产肉丝袜在线拍国语| 亚洲精品免费一二三区| 国产女人18毛片水真多1| 国产在线拍揄自揄视频网试看| 国产精品美女久久久久久麻豆|