在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>匯編編程>

匯編語(yǔ)言源代碼分析

大小:167 人氣: 2010-02-09 需要積分:0
{$username}的空間

用戶級(jí)別:注冊(cè)會(huì)員

貢獻(xiàn)文章:

貢獻(xiàn)資料:

匯編語(yǔ)言源代碼分析

查看源代碼將發(fā)現(xiàn)它由4 4個(gè)文件組成,其中:
? 兩個(gè)是匯編語(yǔ)言文件,它們的名字帶后綴“ . s”;
? 28個(gè)是用“C”語(yǔ)言編寫的,它們的名字帶后綴“ . c”;
? 14個(gè)是用“C”語(yǔ)言編寫的,但并不準(zhǔn)備單獨(dú)編譯,名字帶后綴“ . h”。
這些文件以及它們的內(nèi)容是由編寫它們的程序設(shè)計(jì)人員為使他們自己使用方便而安排的,
并沒有考慮讀者閱讀的便利。在很多方面,文件之間的劃分與本書的討論無(wú)關(guān)。
如同在第1章中已提及的,所有這些文件已被組織成五個(gè)部分。在組織這些部分時(shí)所遵循
的基本點(diǎn)是:盡可能使各部分的長(zhǎng)度大致相近;將強(qiáng)相關(guān)的文件分在同一部分中;將弱相關(guān)
的文件分到不同部分中。
4.1 變量分配
P D P 11系統(tǒng)結(jié)構(gòu)支持對(duì)變量進(jìn)行高效存取,其條件是這些變量的絕對(duì)地址已知,或者它
們相對(duì)于棧指針的地址可在編譯時(shí)完全確定。
P D P 11在硬件方面并無(wú)對(duì)變量說(shuō)明的多詞法級(jí)的支持,在塊結(jié)構(gòu)語(yǔ)言,例如A l g o l或
P a s c a l,則有變量說(shuō)明的多詞法級(jí)支持。由于“ C”在P D P 11上實(shí)現(xiàn),所以它只支持兩個(gè)詞法
級(jí):全局( g l o b a l )和局部( l o c a l )。
對(duì)全局變量進(jìn)行靜態(tài)分配;對(duì)局部變量則在當(dāng)前棧中或在通用寄存器( r 2、r 3和r 4用于此
種方式)中進(jìn)行動(dòng)態(tài)分配。
第1組“.h”文件
p a r a m . h,不包含變量說(shuō)明,但包含很多操作系統(tǒng)常數(shù)和參數(shù)的定義,以及三個(gè)簡(jiǎn)單結(jié)構(gòu)
的說(shuō)明。有關(guān)約定是對(duì)于定義的常數(shù)只使用大寫字母。
s y s t m . h〔第1 9章〕,主要由說(shuō)明組成,其中作為副作用定義了“ c a l l o u t”和“ m o u n t”結(jié)
構(gòu)。注意,其中沒有一個(gè)變量是顯式地賦予初值的,它們的初值都賦為0。
頭三個(gè)數(shù)組的長(zhǎng)度是定義在“ p a r a m . h”中的參數(shù)。因此,任一包含“ s y s t m . h”的文件,
必須在包含“s y s t m . h”之前先包含“p a r a m . h”。
s e g . h,包含幾個(gè)定義和一個(gè)說(shuō)明,在引用段寄存器時(shí)使用這些定義和說(shuō)明。此文件實(shí)際
上可并入“ p a r a m . h”和“s y s t m . h”中。
p r o c . h〔第7章〕,包含重要的“ p r o c”的說(shuō)明。p r o c是一個(gè)結(jié)構(gòu)類型,也是這種結(jié)構(gòu)類型
的一個(gè)數(shù)組。p r o c結(jié)構(gòu)的每一個(gè)元素的名字都以“ p -”開始,沒有其他變量是這樣命名的。類
似的慣例用于命名其他結(jié)構(gòu)的各元素。
p r o c結(jié)構(gòu)中頭兩個(gè)元素“ p s t a t”和“ p f l a g”的各種相關(guān)值都有單獨(dú)的名字,它們也在
“p r o c . h”中定義。
u s e r. h〔第7章〕,包含非常重要的“ u s e r”結(jié)構(gòu)的說(shuō)明,還包含一組與“ u_e r r o r”相關(guān)的
定義值。在任一時(shí)刻只有一個(gè)“ u s e r”結(jié)構(gòu)的實(shí)例是可存取的。該實(shí)例以名字“ u”引用,它

非常好我支持^.^

(5) 100%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?
      主站蜘蛛池模板: 亚洲色图欧美激情 | 国产精品va一区二区三区 | 夜夜爽夜夜 | 美女黄色毛片 | 一级片视频在线 | 婷婷丁香色综合狠狠色 | 一级伦奸视频 | 黄色在线播放网站 | 日本黄页网 | 国内精品久久影视免费 | 色天天色综合 | 鸥美三级| 天天干天天爱天天操 | a黄网站| 俄罗斯毛片基地 | 国产亚洲精品久久久久久牛牛 | 婷婷在线观看香蕉五月天 | 一级毛片免费不卡直观看 | 色 ed2k| 色天使在线播放 | 国产色啪午夜免费视频 | 97在线精品| 乌克兰一级毛片 | 婷婷丁香社区 | 国产色爽女小说免费看 | 亚洲黄色三级视频 | 大黄网站色多多 | 国产精品久久国产三级国不卡顿 | 国产三级在线视频观看 | 国产情侣露脸 | 午夜五月天 | 天天色天天色天天色 | 性欧美xxxx视频在线观看 | 日本在线亚洲 | 婷婷四房播客五月天 | 深夜视频在线播放视频在线观看免费观看 | susu成人影院 | 久久ww | www.91久久| 美女扒开尿口让男人30视频 | 国产高清一区二区三区四区 |