亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 目錄.txt

?? 是關于萊昂氏UNIX源代碼分析的
?? TXT
字號:
目      錄
獻辭
致謝
序(一)
序(二)
歷史注記
上篇   UNIX操作系統版本6源代碼
UNIX操作系統過程分類索引	3
UNIX操作系統文件及過程	5
UNIX操作系統定義的符號列表	7
UNIX操作系統源代碼交叉引用列表	9
第一部分   初始化、進程初始化	25
第二部分   陷入、中斷、系統調用和
                   進程管理	75
第三部分   程序交換、基本輸入/輸出、
                   塊設備	109
第四部分   文件和目錄、文件系統、管道	133
第五部分   面向字符的特殊文件	181
下篇   萊昂氏UNIX源代碼分析
前言	207
第1章   緒論	209
1.1   UNIX操作系統	209
1.2   公用程序	209
1.3   其他文檔	210
1.4   UNIX程序員手冊	210
1.5   UNIX文檔	211
1.6   UNIX操作系統源代碼	211
1.7   源代碼中各部分	212
1.8   源代碼文件	212
1.9   分析的使用	212
1.10   對程序設計水平的一條注釋	212
第2章   基礎知識	214
2.1   處理機	214
2.2   處理機狀態字	214
2.3   通用寄存器	214
2.4   指令集	215
2.5   尋址方式	216
2.5.1   寄存器方式	217
2.5.2   寄存器延遲方式	217
2.5.3   自動增1方式	217
2.5.4   自動減1方式	217
2.5.5   變址方式	217
2.5.6   立即方式	218
2.5.7   相對方式	218
2.6   UNIX匯編程序	219
2.7   存儲管理	219
2.8   段寄存器	220
2.9   頁說明寄存器	220
2.10   存儲分配	220
2.11   狀態寄存器	221
2.12   “i”和“d”空間	221
2.13   啟動條件	221
2.14   專用設備寄存器	221
第3章   閱讀“C”程序	222
3.1   某些選出的例子	222
3.2   例1	222
3.3   例2	223
3.4   例3	223
3.5   例4	225
3.6   例5	225
3.7   例6	227
3.8   例7	227
3.9   例8	228
3.10   例9	228
3.11   例10	229
3.12   例11	229
3.13   例12	230
3.14   例13	230
3.15   例14	231
3.16   例15	231
3.17   例16	232
3.18   例17	233
第4章   概述	235
4.1   變量分配	235
4.2   全局變量	235
4.3  “C”預處理程序	235
4.4   第一部分	236
4.4.1   第1組“.h”文件	236
4.4.2   匯編語言文件	237
4.4.3   在第一部分中的其他文件	237
4.5   第二部分	237
4.6   第三部分	238
4.7   第四部分	238
4.8   第五部分	239
第一部分   初始化、進程初始化
第5章   兩個文件	241
5.1   文件malloc.c	241
5.1.1   列表維護規則	241
5.1.2   malloc(2528)	242
5.1.3   mfree(2556)	243
5.1.4   結論	244
5.2   文件prf.c	244
5.2.1   printf(2340)	244
5.2.2   printn(2369)	245
5.2.3   putchar(2386)	246
5.2.4   panic(2419)	247
5.2.5   prdev(2433)、deverror(2447)	247
5.3   包含的文件	247
第6章   系統初啟	249
6.1   操作員的動作	249
6.2   start(0612)	249
6.3   main(1550)	251
6.4   進程	252
6.5   proc〔0〕的初始化	252
6.6   sched(1940)	253
6.7   sleep(2066)	253
6.8   swtch(2178)	253
6.9   再回到main	254
第7章   進程	256
7.1   進程映像	256
7.2   proc結構(0358)	257
7.3   user結構(0413)	257
7.4   每個進程數據區	258
7.5   段	258
7.6   映像的執行	258
7.7   核心態執行	259
7.8   用戶態執行	259
7.9   一個實例	259
7.10   設置段寄存器	260
7.11   estabur(1650)	260
7.12   sureg(1739)	261
7.13   newproc(1826)	261
第8章   進程管理	263
8.1   進程切換	263
8.2   中斷	263
8.3   程序交換	263
8.4   作業	264
8.5   匯編語言過程	264
8.6   savu(0725)	264
8.7   retu(0740)	264
8.8   aretu(0734)	264
8.9   swtch(2178)	265
8.10   setpri(2156)	265
8.11   sleep(2066)	266
8.12   wakeup(2133)	266
8.13   setrun(2134)	266
8.14   expand(2268)	267
8.15   再回到swtch	267
8.16   臨界區	268
第二部分   陷入、中斷、系統調用
和進程管理
第9章   硬件中斷和陷入	269
9.1   硬件中斷	269
9.2   中斷矢量	270
9.3   中斷處理程序	270
9.4   優先級	270
9.5   中斷優先級	271
9.6   中斷處理程序的規則	271
9.7   陷入	272
9.8   匯編語言trap	272
9.9   返回	273
第10章   匯編語言“trap”例程	274
10.1   陷入和中斷源	274
10.2   fuibyte(0814)與fuiword(0844)	274
10.3   中斷	275
10.4   call(0776)	275
10.5   用戶程序陷入	 276
10.6   核心態棧	277
第11章   時鐘中斷	279
11.1   clock(3725)	279
11.2   timeout(3845)	281
第12章   陷入與系統調用	282
12.1   trap(2693)	282
12.2   核心態陷入	282
12.3   用戶態陷入	283
12.4   系統調用	284
12.5   系統調用處理程序	285
12.6   文件sys1.c	285
12.6.1   exec(3020)	285
12.6.2   fork(3322)	286
12.6.3   sbreak(3354)	286
12.7   文件sys2.c和sys3.c	287
12.8   文件sys4.c	287
第13章   軟件中斷	288
13.1   設置期望動作	288
13.2   對進程造成中斷	288
13.3   作用	289
13.4   跟蹤	289
13.5   過程	289
13.5.1   期望動作的設置	289
13.5.2   造成軟件中斷	289
13.5.3   作用	289
13.5.4   跟蹤	290
13.6   ssig(3614)	290
13.7   kill(3630)	290
13.8   signal(3949)	290
13.9   psignal(3963)	291
13.10   issig(3991)	291
13.11   psig(4043)	291
13.12   core(4094)	292
13.13   grow(4136)	292
13.14   exit(3219)	292
13.15   rexit(3205)	293
13.16   wait(3270)	293
13.17   跟蹤	293
13.18   stop(4016)	294
13.19   wait(3270)(繼續)	294
13.20   ptrace(4164)	295
13.21   procxmt(4204)	295
第三部分   程序交換、基本輸入
/輸出、塊設備
第14章   程序交換	297
14.1   正文段	297
14.2   sched(1940)	298
14.3   xswap(4368)	299
14.4   xalloc(4433)	299
14.5   xfree(4398)	300
第15章   基本輸入/輸出介紹	301
15.1   buf.h文件	301
15.2   devtab(4551)	301
15.3   conf.h文件	301
15.4   conf.c文件	302
15.5   系統生成	302
15.6   swap(5196)	302
15.7   競態條件	303
15.8   可重入	304
15.9   繼續分析“u.u_ssav”	304
第16章   RK磁盤驅動器	305
16.1   控制狀態寄存器RKCS	306
16.2   字計數寄存器RKWC	306
16.3   磁盤地址寄存器RKDA	306
16.4   rk.c文件	306
16.5   rkstrategy(5389)	306
16.6   rkaddr(5420)	307
16.7   devstart(5096)	307
16.8   rkintr(5451)	307
16.9   iodone(5018)	308
第17章   緩存處理	309
17.1   標志	309
17.2   一個類超高速緩存存儲	309
17.3   clrbuf(5038)	309
17.4   incore(4899)	310
17.5   getblk(4921)	310
17.6   brelse(4869)	310
17.7   binit(5055)	311
17.8   bread(4754)	312
17.9   breada(4773)	312
17.10   bwrite(4809)	312
17.11   bawrite(4856)	313
17.12   bdwrite(4836)	313
17.13   bflush(5229)	313
17.14   physio(5259)	313
第四部分   文件和目錄、文件
系統、管道
第18章   文件存取和控制	315
18.1   源代碼第四部分	315
18.2   文件特征	315
18.3   系統調用	316
18.4   控制表	316
18.4.1   file(5507)	316
18.4.2   inode(5659)	316
18.5   要求專用的資源	317
18.6   打開一個文件	317
18.7   creat(5781)	317
18.8   open1(5804)	317
18.9   open(5763)	318
18.10   再回到open1	318
18.11   close(5846)	318
18.12   closef(6643)	319
18.13   iput(7344)	319
18.14   刪除文件	319
18.15   讀和寫文件	319
18.16   rdwr(5731)	320
18.17   readi(6221)	321
18.18   writei(6276)	322
18.19   iomove(6364)	322
18.20   bmap(6415)	322
18.21   剩余部分	322
第19章   文件目錄和目錄文件	323
19.1   文件名	323
19.2   目錄數據結構	323
19.3   目錄文件	323
19.4   namei(7518)	324
19.5   一些注釋	325
19.6   link(5909)	326
19.7   wdir(7477)	327
19.8   maknode(7455)	327
19.9   unlink(3510)	327
19.10   mknod(5952)	327
19.11   access(6746)	328
第20章   文件系統	329
20.1   超級塊(5561)	329
20.2   mount表(0272)	329
20.3   iinit(6922)	330
20.4   安裝	330
20.5   smount(6086)	330
20.6   注釋	331
20.7   iget(7276)	331
20.8   getfs(7167)	332
20.9   update(7201)	332
20.10   sumount(6144)	333
20.11   資源分配	333
20.12   alloc(6956)	334
20.13   itrunc(7414)	334
20.14   free(7000)	335
20.15   iput(7344)	335
20.16   ifree(7134)	335
20.17   iupdat(7374)	335
第21章   管道	337
21.1   pipe(7723)	337
21.2   readp(7758)	337
21.3   writep(7805)	338
21.4   plock(7862)	338
21.5   prele(7882)	338
第五部分   面向字符的特殊文件
第22章   面向字符的特殊文件	339
22.1   LP11行式打印機驅動程序	339
22.2   lpopen(8850)	340
22.3   注釋	340
22.4   lpoutput(8986)	340
22.5   lpstart(8967)	341
22.6   lpint(8976)	341
22.7   lpwrite(8870)	342
22.8   lpclose(8863)	342
22.9   討論	342
22.10   lpcanon(8879)	342
22.11   對讀者的建議	343
22.12   PC11紙帶閱讀機/穿孔機驅動
            程序	344
第23章   字符處理	345
23.1   cinit(8234)	346
23.2   getc(0930)	346
23.3   putc(0967)	347
23.4   字符集	347
23.5   圖形字符	348
23.6   UNIX慣例	349
23.7   maptab(8117)	349
23.8   partab(7947)	349
第24章   交互式終端	351
24.1   接口	351
24.2   tty結構(7926)	351
24.3   注釋	352
24.4   初始化	352
24.5   stty(8183)	352
24.6   sgtty(8201)	353
24.7   klsgtty(8090)	353
24.8  ttystty(8577)	353
24.9   DL11/KL11終端設備處理程序	353
24.10   設備寄存器	354
24.11   接收器狀態寄存器	354
24.12   接收器數據緩存寄存器	354
24.13   發送器狀態寄存器	354
24.14   發送器數據緩存寄存器	354
24.15   單總線地址	354
24.16   軟件方面的考慮	355
24.17   中斷矢量地址	355
24.18   源代碼	355
24.19   klopen(8023)	355
24.20   klclose(8055)	356
24.21   klxint(8070)	356
24.22   klrint(8078)	356
第25章   tty.c文件	357
25.1   flushtty(8252)	357
25.2   wflushtty(8217)	357
25.3   字符輸入	358
25.3.1   ttread(8535)	358

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久五月婷婷丁香社区| 国产精品美女久久久久高潮| 亚洲综合色视频| 95精品视频在线| 亚洲综合色噜噜狠狠| 亚洲欧洲日韩av| 99精品视频免费在线观看| 亚洲久本草在线中文字幕| 6080亚洲精品一区二区| 激情五月激情综合网| 欧美经典一区二区| 91.com视频| 99久久99久久综合| 日本午夜精品一区二区三区电影| 精品欧美黑人一区二区三区| 99国产精品国产精品毛片| 亚洲高清免费在线| 亚洲视频一二三区| 日韩欧美一卡二卡| 欧洲生活片亚洲生活在线观看| 日韩av不卡在线观看| 亚洲欧洲日韩av| 久久久久久久免费视频了| 在线免费一区三区| 一本色道久久综合精品竹菊| 成人av在线一区二区| 92精品国产成人观看免费| 高清视频一区二区| 99精品视频在线观看免费| 一区二区在线观看视频| 国产精品色呦呦| 精品乱人伦小说| 国产亚洲欧洲997久久综合 | 精品一区二区免费视频| 天天综合网天天综合色| 中文字幕在线免费不卡| 精品福利在线导航| 中文字幕乱码亚洲精品一区| 欧美激情在线观看视频免费| 亚洲美女区一区| 午夜av一区二区| 国产电影一区在线| 精品视频免费看| 精品人在线二区三区| 国产精品理论片在线观看| 成人欧美一区二区三区视频网页| 亚洲日本韩国一区| 精品一区二区精品| 色婷婷av一区二区三区gif| 777a∨成人精品桃花网| 国产精品系列在线| 日本成人在线网站| 91久久精品一区二区三区| 久久久久九九视频| 一区二区三区免费| 成人夜色视频网站在线观看| 欧美精品一级二级| 国产精品色婷婷| 国产乱人伦精品一区二区在线观看 | 91小视频免费观看| 欧美电影免费观看高清完整版在 | 中文字幕av不卡| 国产麻豆成人精品| 久久综合九色综合欧美亚洲| 亚洲国产毛片aaaaa无费看| 成人免费视频app| 国产欧美视频一区二区三区| 亚洲国产婷婷综合在线精品| 99久久婷婷国产综合精品电影 | 精品在线免费观看| 欧美本精品男人aⅴ天堂| 麻豆国产精品官网| 欧美一区二区三区视频免费| 日韩国产一二三区| 日韩欧美国产综合| 国产剧情在线观看一区二区| 久久久影院官网| 成人黄色电影在线| 亚洲精品网站在线观看| 欧美久久一二区| 国产乱一区二区| 综合久久久久久久| 911精品国产一区二区在线| 久久99精品视频| 亚洲色图在线播放| 日韩精品一区二区三区在线播放 | 国产91精品久久久久久久网曝门| 国产日韩三级在线| 欧美军同video69gay| 丁香六月久久综合狠狠色| 一区二区不卡在线播放| 日韩女优电影在线观看| 成人一区二区三区中文字幕| 手机精品视频在线观看| 国产精品白丝在线| 久久综合久久鬼色中文字| 欧美无砖砖区免费| av电影在线不卡| 国模一区二区三区白浆| 日韩精品欧美成人高清一区二区| 亚洲欧美日韩国产成人精品影院| 911精品产国品一二三产区| 成人美女视频在线观看18| 国产一区在线观看视频| 日本不卡的三区四区五区| 亚洲精品你懂的| 国产精品日韩成人| 国产亚洲精品福利| 久久综合999| 亚洲国产成人在线| 亚洲欧洲99久久| 亚洲激情校园春色| 亚洲一区在线观看免费观看电影高清| 亚洲女爱视频在线| 婷婷开心激情综合| 久久91精品国产91久久小草| 久久精品国产秦先生| 国产精品系列在线观看| 99麻豆久久久国产精品免费 | 亚洲视频网在线直播| 一区二区三区欧美| 日韩和的一区二区| 国产一区二区三区电影在线观看| 成人黄色一级视频| 欧美三级蜜桃2在线观看| 日韩欧美你懂的| 国产精品久久久久7777按摩| 亚洲综合久久av| 午夜久久久久久久久| 国产精品影视天天线| 日本精品免费观看高清观看| 欧美日韩一区不卡| 中文字幕精品综合| 日本视频一区二区| 91亚洲午夜精品久久久久久| 日韩午夜中文字幕| 亚洲一区在线观看免费| 成人性生交大片免费看中文| 777午夜精品免费视频| 亚洲国产一区在线观看| 成人精品鲁一区一区二区| 欧美www视频| 日韩vs国产vs欧美| 91国产成人在线| 亚洲情趣在线观看| 99久久精品久久久久久清纯| 欧美精品亚洲二区| 婷婷成人激情在线网| 欧美三级电影在线观看| 亚洲激情中文1区| 在线视频亚洲一区| 玉足女爽爽91| 91日韩一区二区三区| 一区二区三区成人| 日本道精品一区二区三区| 亚洲视频1区2区| 欧美丰满少妇xxxxx高潮对白 | 欧美另类z0zxhd电影| 午夜av电影一区| 日韩欧美一区二区不卡| 国产在线乱码一区二区三区| 2023国产精品| www.亚洲色图| 蜜桃久久久久久久| 国产亚洲精品超碰| 99久久精品情趣| 日韩一区欧美二区| 中文字幕色av一区二区三区| 国产高清亚洲一区| 亚洲摸摸操操av| 日韩亚洲欧美一区二区三区| 国产91精品久久久久久久网曝门| 亚洲最新在线观看| 国产婷婷色一区二区三区四区| 91同城在线观看| 美国十次综合导航| 玉米视频成人免费看| 久久九九99视频| 日韩欧美久久一区| 在线免费亚洲电影| 丁香另类激情小说| 国产酒店精品激情| 麻豆精品新av中文字幕| 亚洲色欲色欲www| 国产精品免费av| 久久精品综合网| 欧美成人一区二区三区在线观看| 色偷偷成人一区二区三区91| 国产激情一区二区三区桃花岛亚洲| 亚洲黄色尤物视频| 亚洲视频一区二区免费在线观看| 26uuu国产日韩综合| 欧美电影影音先锋| 精品视频一区 二区 三区| 色狠狠av一区二区三区| 波多野结衣一区二区三区| 成人免费毛片嘿嘿连载视频| 国产盗摄女厕一区二区三区| 国产一区二区三区综合| 国产在线麻豆精品观看|