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

蟲(chóng)蟲(chóng)首頁(yè)| 資源下載| 資源專(zhuān)輯| 精品軟件
登錄| 注冊(cè)

可編程邏輯控制器

  • 可編輯邏輯控制器解決方案

    PLC系統(tǒng)由電源、CPU和多個(gè)模擬及數(shù)字I/O模塊組成,可控制、執(zhí)行和監(jiān)控復(fù)雜的機(jī)器變量;PLC設(shè)計(jì)用于多輸入和輸出配置,具有擴(kuò)展的溫度范圍、卓越的電噪聲抑制性能、抗震性和抗沖擊能力。

    標(biāo)簽: 可編輯邏輯 控制器 方案

    上傳時(shí)間: 2013-11-14

    上傳用戶(hù):ZJX5201314

  • XAPP058 -利用嵌入式微控制器實(shí)現(xiàn)Xilinx系統(tǒng)編程

      Xilinx 高性能 CPLD、FPGA 和配置 PROM 系列具備在系統(tǒng)可編程性、可靠的引腳鎖定以及JTAG 邊界掃描測(cè)試功能。此強(qiáng)大的功能組合允許設(shè)計(jì)人員在進(jìn)行重大更改時(shí),仍能保留原始的器件引腳,從而避免重組 PC 板。通過(guò)利用嵌入式控制器從板載 RAM 或 EPROM 對(duì)這些CPLD 和 FPGA 編程,設(shè)計(jì)人員可輕松升級(jí)、修改和測(cè)試設(shè)計(jì),即使在現(xiàn)場(chǎng)也是如此。

    標(biāo)簽: Xilinx XAPP 058 嵌入式

    上傳時(shí)間: 2014-08-10

    上傳用戶(hù):sc965382896

  • 基于FPGA的VGA控制器設(shè)計(jì)與實(shí)現(xiàn)

    利用FPGA 設(shè)計(jì)一個(gè)類(lèi)似點(diǎn)陣LCD 顯示的VGA 顯示控制器,可實(shí)現(xiàn)文字及簡(jiǎn)單的圖表顯示。工作時(shí)只需將要顯示內(nèi)容轉(zhuǎn)換成對(duì)應(yīng)字模送入FPGA,即可實(shí)現(xiàn)相應(yīng)內(nèi)容的顯示。關(guān)鍵詞:FPGA;VGA;顯示控制 隨著數(shù)字圖像處理的應(yīng)用領(lǐng)域的不斷擴(kuò)大,其實(shí)時(shí)處理技術(shù)成為研究的熱點(diǎn)。EDA(電子設(shè)計(jì)自動(dòng)化)技術(shù)的迅猛發(fā)展為數(shù)字圖像實(shí)時(shí)處理技術(shù)提供了硬件基礎(chǔ)。其中FPGA 的特點(diǎn)適用于進(jìn)行一些基于像素級(jí)的圖像處理[1]。LCD 和CRT 顯示器作為一種通用型顯示設(shè)備,如今已經(jīng)廣泛應(yīng)用于工作和生活中。與嵌入式系統(tǒng)中常用的顯示器件相比,它具有顯示面積大、色彩豐富、承載信息量大、接口簡(jiǎn)單等優(yōu)點(diǎn),如果將其應(yīng)用到嵌入式系統(tǒng)中,可以顯著提升產(chǎn)品的視覺(jué)效果。為此,嘗試將VGA 顯示的控制轉(zhuǎn)化到FPGA 來(lái)完成實(shí)現(xiàn)。

    標(biāo)簽: FPGA VGA 制器設(shè)計(jì)

    上傳時(shí)間: 2013-10-26

    上傳用戶(hù):lgd57115700

  • 基于總線(xiàn)的分布式水下航行器控制器設(shè)計(jì)

    提出了一種基于CAN總線(xiàn)的分布式水下航行器控制器的設(shè)計(jì)方法,主要描述了其硬件總體設(shè)計(jì)方案和實(shí)現(xiàn)辦法。控制器作為分布式控制系統(tǒng)的一個(gè)節(jié)點(diǎn),與其他節(jié)點(diǎn)之間以CAN總線(xiàn)連接并形成網(wǎng)絡(luò),相互傳輸數(shù)據(jù)和控制命令,每個(gè)節(jié)點(diǎn)都有主控計(jì)算機(jī),以實(shí)現(xiàn)計(jì)算任務(wù)的分散化。控制器以基于ARM架構(gòu)的MCU為控制計(jì)算機(jī),搭載隔離模塊、CAN控制器和收發(fā)器、數(shù)據(jù)存儲(chǔ)模塊、I/O接口模塊、RS232模塊等電路。該控制器的特點(diǎn)是體積和功耗小,通訊功能強(qiáng),可實(shí)現(xiàn)智能控制、數(shù)據(jù)采集處理,故障發(fā)現(xiàn)等控制功能。

    標(biāo)簽: 總線(xiàn) 分布式 制器設(shè)計(jì)

    上傳時(shí)間: 2014-12-29

    上傳用戶(hù):Huge_Brother

  • 基于SRAM的微控制器提供更優(yōu)的安全性

    無(wú)論是自動(dòng)應(yīng)答機(jī)、護(hù)照/身份驗(yàn)證設(shè)備,或者是便利店內(nèi)的銷(xiāo)售點(diǎn)終端,都有一些重要信息,例如口令、個(gè)人身份識(shí)別號(hào)(PIN)、密鑰和專(zhuān)有加密算法等,需要特別保護(hù)以防失竊。金融服務(wù)領(lǐng)域采用了各種精細(xì)的策略和程序來(lái)保護(hù)硬件和軟件。因此,對(duì)于金融交易系統(tǒng)的設(shè)計(jì)者來(lái)講,在他設(shè)計(jì)一個(gè)每年要處理數(shù)十億美元業(yè)務(wù)的設(shè)備時(shí),必將面臨嚴(yán)峻挑戰(zhàn)。為確保可信度,一個(gè)支付系統(tǒng)必須具有端到端的安全性。中央銀行的服務(wù)器通常放置在一個(gè)嚴(yán)格限制進(jìn)入的建筑物內(nèi),周?chē)哂袊?yán)密的保護(hù),但是遠(yuǎn)端的支付終端位于公共場(chǎng)所,很容易遭受竊賊侵襲。盡管也可以將微控制器用保護(hù)外殼封閉起來(lái),并附以防盜系統(tǒng),一個(gè)有預(yù)謀的攻擊者仍然可以切斷電源后突破防盜系統(tǒng)。外殼可以被打開(kāi),如果將外殼與微控制器的入侵響應(yīng)加密邊界相聯(lián)結(jié),對(duì)于安全信息來(lái)講就增加了一道保護(hù)屏障。為了實(shí)現(xiàn)真正的安全性,支付系統(tǒng)應(yīng)該將入侵響應(yīng)技術(shù)建立在芯片內(nèi)部,并使用可以信賴(lài)的運(yùn)算內(nèi)核。這樣,執(zhí)行運(yùn)算的芯片在發(fā)生入侵事件時(shí)就可以迅速刪除密鑰、程序和數(shù)據(jù)存儲(chǔ)器,實(shí)現(xiàn)對(duì)加密邊界的保護(hù)1。安全微控制器最有效的防護(hù)措施就是,在發(fā)現(xiàn)入侵時(shí)迅速擦除存儲(chǔ)器內(nèi)容。DS5250安全型高速微控制器就是一個(gè)很好的典范,它不僅可以擦除存儲(chǔ)器內(nèi)容,而且還是一個(gè)帶有SRAM程序和數(shù)據(jù)存儲(chǔ)器的廉價(jià)的嵌入式系統(tǒng)。物理存儲(chǔ)器的信心保證多數(shù)嵌入式系統(tǒng)采用的是通用計(jì)算機(jī),而這些計(jì)算機(jī)在設(shè)計(jì)時(shí)考慮更多的是靈活性和調(diào)試的便利性。這些優(yōu)點(diǎn)常常又會(huì)因引入安全缺口而成為其缺陷2。竊賊的首個(gè)攻擊點(diǎn)通常是微控制器的物理存儲(chǔ)器,因此,對(duì)于支付終端來(lái)講,采用最好的存儲(chǔ)技術(shù)尤其顯得重要。利用唾手可得的邏輯分析儀,例如Hewlett-Packard的HP16500B,很容易監(jiān)視到地址和數(shù)據(jù)總線(xiàn)上的電信號(hào),它可能會(huì)暴露存儲(chǔ)器的內(nèi)容和私有數(shù)據(jù),例如密鑰。防止這種竊聽(tīng)手段最重要的兩個(gè)對(duì)策是,在存儲(chǔ)器總線(xiàn)上采用強(qiáng)有力的加密措施,以及選擇在沒(méi)有電源時(shí)也能迅速擦除的存儲(chǔ)技術(shù)。有些嵌入式系統(tǒng)試圖采用帶內(nèi)部浮置柵存儲(chǔ)器(例如EPROM或閃存)的微控制器來(lái)獲得安全性。最佳的存儲(chǔ)技術(shù)應(yīng)該能夠擦除其內(nèi)容,防止泄密。但紫外可擦除的EPROM不能用電子手段去擦除,需要在紫外燈光下照射數(shù)分鐘才可擦除其內(nèi)容,這就增加了它的脆弱性。閃存或EEPROM要求處理器保持工作,并且電源電壓在規(guī)定的工作范圍之內(nèi),方可成功完成擦除。浮置柵存儲(chǔ)技術(shù)對(duì)于安全性應(yīng)用來(lái)講是很壞的選擇,當(dāng)電源移走后,它們的狀態(tài)會(huì)無(wú)限期地保持,給竊賊以無(wú)限長(zhǎng)的時(shí)間來(lái)找尋敏感數(shù)據(jù)。更好的辦法是采用象SRAM這樣的存儲(chǔ)技術(shù),當(dāng)電源被移走或入侵監(jiān)測(cè)電路被觸發(fā)時(shí)以下述動(dòng)作之一響應(yīng):• 當(dāng)電源被移走后存儲(chǔ)器復(fù)零。• 入侵監(jiān)測(cè)電路在數(shù)納秒內(nèi)擦除內(nèi)部存儲(chǔ)器和密鑰。• 外部存儲(chǔ)器在應(yīng)用軟件的控制下以不足100ns的寫(xiě)時(shí)間進(jìn)行擦除。

    標(biāo)簽: SRAM 微控制器 安全性

    上傳時(shí)間: 2013-11-14

    上傳用戶(hù):dick_sh

  • 基于STM32和FPGA的CAN總線(xiàn)運(yùn)動(dòng)控制器的設(shè)計(jì)

    運(yùn)用低功耗C0rtex-M3微控制器STM32F103VBT6和FPGA芯片設(shè)計(jì)一種基于CAN總線(xiàn)的運(yùn)動(dòng)控制器。介紹系統(tǒng)的體系結(jié)構(gòu)、主要硬件設(shè)計(jì)和軟件結(jié)構(gòu)。利用FPGA高速處理能力實(shí)現(xiàn)控制算法,與外界通信采用STM32和CAN總線(xiàn)技術(shù),系統(tǒng)穩(wěn)定可靠,另外,將設(shè)計(jì)好的FPGA程序或是C程序進(jìn)行封裝,系統(tǒng)的可移植性強(qiáng)。

    標(biāo)簽: FPGA STM CAN 32

    上傳時(shí)間: 2013-10-30

    上傳用戶(hù):woshini123456

  • 面向豐富實(shí)時(shí)應(yīng)用的Vybrid控制器解決方案,第1部分:簡(jiǎn)介

    Vybrid控制器解決方案為市場(chǎng)提供低功耗異構(gòu)架構(gòu),使客戶(hù)能夠?qū)⑿枰叻直媛蕡D形顯示與連接的豐富應(yīng)用與實(shí)時(shí)決策機(jī)制結(jié)合在一起。這個(gè)系列的產(chǎn)品組合廣泛,從需要大規(guī)模片上SRAM客戶(hù)所需的入門(mén)級(jí)單核設(shè)備到高集成異構(gòu)雙核設(shè)備均包括在內(nèi),這些產(chǎn)品可同時(shí)服務(wù)于工業(yè)及個(gè)人消費(fèi)市場(chǎng) 。

    標(biāo)簽: Vybrid 控制器 方案

    上傳時(shí)間: 2013-10-09

    上傳用戶(hù):zwei41

  • STM32F10X系列微控制器標(biāo)準(zhǔn)外設(shè)庫(kù)的應(yīng)用

      基于簡(jiǎn)化Cortex-M核微控制器嵌入式軟件的開(kāi)發(fā)步驟,增強(qiáng)軟件可移植性的目的,對(duì)微控制器軟件接口標(biāo)準(zhǔn)(CMSIS)、ST公司標(biāo)準(zhǔn)外設(shè)庫(kù)V3.5的文件結(jié)構(gòu)、相互聯(lián)系、功能作用進(jìn)行了簡(jiǎn)要介紹,并以具有Cortex-M3內(nèi)核的STM32F103VET6為例,給出了IAR FOR ARM6.30編程環(huán)境下的開(kāi)發(fā)步驟。結(jié)合具體應(yīng)用,本文對(duì)數(shù)據(jù)端口、中斷進(jìn)行設(shè)置,縮短了開(kāi)發(fā)時(shí)間,提高了代碼效率。  

    標(biāo)簽: STM 10X 32F F10

    上傳時(shí)間: 2013-11-23

    上傳用戶(hù):LIKE

  • PL2303 USB轉(zhuǎn)RS232控制器

    PL2303 是Prolific 公司生產(chǎn)的一種高度集成的RS232-USB 接口轉(zhuǎn)換器,可提供一個(gè)RS232 全雙工異步串行通信裝置與USB 功能接口便利聯(lián)接的解決方案。該器件內(nèi)置USB功能控制器、USB 收發(fā)器、振蕩器和帶有全部調(diào)制解調(diào)器控制信號(hào)的UART, 只需外接幾只電容就可實(shí)現(xiàn)USB 信號(hào)與RS232 信號(hào)的轉(zhuǎn)換,能夠方便嵌入到各種設(shè)備.

    標(biāo)簽: 2303 232 USB PL

    上傳時(shí)間: 2014-12-30

    上傳用戶(hù):15527161163

  • LINUX系統(tǒng)分析與高級(jí)編程技術(shù)

    本書(shū)介紹Linux環(huán)境下的編程方法,內(nèi)容包括Linux系統(tǒng)命令、 Shell腳本、編程語(yǔ)言(gawk、Perl)、系統(tǒng)內(nèi)核、安全體系、X Window等,內(nèi)容豐富、論述全面,涵蓋了Linux系統(tǒng)的方方面面。本書(shū)附帶光盤(pán)包括了RedHat Linux系統(tǒng)的最新版本,及安裝方法,還包括本書(shū)的大量程序代碼,極大地方便了讀者,為使用和將要使用Linux系統(tǒng)的技術(shù)人員提供了較全面的參考。    目      錄前言第一篇   Linux系統(tǒng)介紹第1章   Linux簡(jiǎn)介 …11.1   Linux 的起源 11.2   自由軟件基金會(huì)的GNU計(jì)劃 11.3   Linux 的發(fā)音 21.4   Linux 的特點(diǎn) 21.5   基本硬件要求 31.6   如何獲得Linux 31.6.1   從網(wǎng)上下載Linux 31.6.2   從光盤(pán)獲得Linux 31.7   涉及Linux 的Web 網(wǎng)址和新聞?dòng)懻摻M 61.8   Linux 的不足之處 7第2章   外殼及常用命令 82.1   登錄和退出 82.2   Linux 系統(tǒng)的外殼 82.3   外殼的常用命令 92.3.1   更改帳號(hào)密碼 92.3.2   聯(lián)機(jī)幫助 92.3.3   遠(yuǎn)程登錄 92.3.4   文件或目錄處理 92.3.5   改變工作目錄 102.3.6   復(fù)制文件 102.3.7   移動(dòng)或更改文件、目錄名稱(chēng) 102.3.8   建立新目錄 102.3.9   刪除目錄 112.3.10   刪除文件 112.3.11   列出當(dāng)前所在的目錄位置 112.3.12   查看文件內(nèi)容 112.3.13   分頁(yè)查看文件內(nèi)容 112.3.14   查看目錄所占磁盤(pán)容量 112.3.15   文件傳輸 112.3.16   文件權(quán)限的設(shè)定 122.3.17   檢查自己所屬的工作組名稱(chēng) 132.3.18   改變文件或目錄工作組所有權(quán) 132.3.19   改變文件或目錄的最后修改時(shí)間 132.3.20   文件的鏈接 132.3.21   文件中字符串的查尋 142.3.22   查尋文件或命令的路徑 142.3.23   比較文件或目錄的內(nèi)容 142.3.24   文件打印輸出 142.3.25   一般文件的打印 142.3.26   troff 文件的打印 142.3.27   打印機(jī)控制命令 142.3.28   進(jìn)程控制 152.3.29   外殼變量 162.3.30   環(huán)境變量 162.3.31   別名 162.3.32   歷史命令 172.3.33   文件的壓縮 172.3.34   管道命令的使用 172.3.35   輸入/輸出控制 182.3.36   查看系統(tǒng)中的用戶(hù) 182.3.37   改變用戶(hù)名 182.3.38   查看用戶(hù)名 182.3.39   查看當(dāng)前系統(tǒng)上所有工作站       的用戶(hù) 192.3.40   與某工作站上的用戶(hù)交談 192.3.41   檢查遠(yuǎn)程系統(tǒng)是否正常 192.3.42   電子郵件的使用簡(jiǎn)介 19第3章   Linux系統(tǒng)的網(wǎng)絡(luò)功能 213.1   Linux支持的網(wǎng)絡(luò)協(xié)議 213.1.1   TCP/IP 213.1.2   TCP/IP 版本 6 213.1.3   IPX/SPX 213.1.4   AppleTalk 協(xié)議集 213.1.5   廣域網(wǎng) 223.1.6   ISDN 223.1.7   PPP、SLIP及PLIP 223.1.8   業(yè)余無(wú)線(xiàn)電 223.1.9   ATM 223.2   Linux系統(tǒng)下的文件共享和打印共享 223.2.1   Machintosh 環(huán)境 223.2.2   Windows 環(huán)境 223.2.3   Novell 環(huán)境 233.2.4   UNIX 環(huán)境 233.3   Linux系統(tǒng)中的Internet/Intranet功能 233.3.1   郵件 233.3.2   Web 服務(wù)器 243.3.3   Web 瀏覽器 243.3.4   FTP 服務(wù)器和客戶(hù)機(jī) 243.3.5   新聞服務(wù) 243.3.6   域名系統(tǒng) 243.3.7   DHCP和 bootp 243.3.8   NIS 243.4   Linux系統(tǒng)下應(yīng)用程序的遠(yuǎn)程執(zhí)行 243.4.1   Telnet 253.4.2   遠(yuǎn)程命令 253.4.3   X Window 253.5   Linux系統(tǒng)的網(wǎng)絡(luò)互連功能 253.5.1   路由器 253.5.2   網(wǎng)橋 253.5.3   IP偽裝 253.5.4   IP統(tǒng)計(jì) 263.5.5   IP 別名 263.5.6   流量限制器 263.5.7   防火墻 263.5.8   端口下傳 263.5.9   負(fù)載平衡 263.5.10   EQL 273.5.11   代理服務(wù)器 273.5.12   按需撥號(hào) 273.5.13   管道、移動(dòng)IP和虛擬個(gè)人網(wǎng)絡(luò) 273.6   Linux系統(tǒng)中的網(wǎng)絡(luò)管理 273.6.1   Linux系統(tǒng)下的網(wǎng)絡(luò)管理應(yīng)用程序 273.6.2   SNMP 283.7   企業(yè)級(jí)Linux網(wǎng)絡(luò) 283.7.1   高可用性 283.7.2   RAID 283.7.3   冗余網(wǎng)絡(luò) 28第4章   Linux系統(tǒng)管理簡(jiǎn)介 294.1   root 帳號(hào) 294.2   啟動(dòng)和關(guān)閉系統(tǒng) 294.2.1   從軟盤(pán)啟動(dòng) 294.2.2   使用LILO 啟動(dòng) 294.2.3   關(guān)閉Linux系統(tǒng) 304.3   掛接文件系統(tǒng) 304.3.1   掛接軟盤(pán) 304.3.2   創(chuàng)建新的文件系統(tǒng) 304.3.3   卸載文件系統(tǒng) 314.4   檢查文件系統(tǒng) 314.5   使用文件作為交換區(qū) 314.6   系統(tǒng)和文件的備份 324.7   設(shè)置系統(tǒng) 334.7.1   設(shè)置系統(tǒng)名 334.7.2   使用維護(hù)磁盤(pán) 334.7.3   重新設(shè)置root 帳號(hào)口令 334.7.4   設(shè)置登錄信息 33第二篇   Linux高級(jí)語(yǔ)言及管理編程第5章   外殼編程 355.1   創(chuàng)建和運(yùn)行外殼程序 355.1.1   創(chuàng)建外殼程序 355.1.2   運(yùn)行外殼程序 355.2   使用外殼變量 365.2.1   給變量賦值 365.2.2   讀取變量的值 375.2.3   位置變量和其他系統(tǒng)變量 375.2.4   引號(hào)的作用 375.3   數(shù)值運(yùn)算命令 385.4   條件表達(dá)式 405.4.1   if 表達(dá)式 405.4.2   case 表達(dá)式 415.5   循環(huán)語(yǔ)句 425.5.1   for 語(yǔ)句 435.5.2   while 語(yǔ)句 435.5.3   until 語(yǔ)句 445.6   shift 命令 445.7   select 語(yǔ)句 455.8   repeat 語(yǔ)句 465.9   子函數(shù) 46第6章   gawk語(yǔ)言編程 486.1   gawk的主要功能 486.2   如何執(zhí)行g(shù)awk程序 486.3   文件、記錄和字段 486.4   模式和動(dòng)作 496.5   比較運(yùn)算和數(shù)值運(yùn)算 506.6   內(nèi)部函數(shù) 506.6.1   隨機(jī)數(shù)和數(shù)學(xué)函數(shù) 516.6.2   字符串的內(nèi)部函數(shù) 516.6.3   輸入輸出的內(nèi)部函數(shù) 526.7   字符串和數(shù)字 526.8   格式化輸出 526.9   改變字段分隔符 546.10   元字符 546.11   調(diào)用gawk程序 556.12   BEGIN和END 556.13   變量 566.14   內(nèi)置變量 566.15   控制結(jié)構(gòu) 576.15.1   if 表達(dá)式 576.15.2   while 循環(huán) 576.15.3   for 循環(huán) 586.15.4   next 和 exit 586.16   數(shù)組 586.17   用戶(hù)自定義函數(shù) 586.18   幾個(gè)實(shí)例 59第7章   Perl語(yǔ)言編程 607.1   什么是Perl 607.2   Perl的現(xiàn)狀 607.3   初試Perl 607.4   Perl變量 607.4.1   標(biāo)量 607.4.2   數(shù)組 637.4.3   相關(guān)數(shù)組 657.5   文件句柄和文件操作 657.6   循環(huán)結(jié)構(gòu) 667.6.1   foreach循環(huán) 667.6.2   判斷運(yùn)算 667.6.3   for循環(huán) 677.6.4   while 和 until循環(huán) 677.7   條件結(jié)構(gòu) 677.8   字符匹配 687.9   替換和翻譯 697.9.1   替換 697.9.2   翻譯 707.10   子過(guò)程 707.10.1   子過(guò)程的定義 707.10.2   參數(shù) 707.10.3   返回值 707.11   Perl程序的完整例子 71第三篇   Linux系統(tǒng)內(nèi)核分析第8章   Linux內(nèi)核簡(jiǎn)介 738.1   系統(tǒng)初始化 738.2   系統(tǒng)運(yùn)行 738.3   內(nèi)核提供的各種系統(tǒng)調(diào)用 748.3.1   進(jìn)程的基本概念和系統(tǒng)            的基本數(shù)據(jù)結(jié)構(gòu) 748.3.2   創(chuàng)建和撤消進(jìn)程 748.3.3   執(zhí)行程序 748.4   存取文件系統(tǒng) 75第9章   系統(tǒng)進(jìn)程 769.1   什么是進(jìn)程 769.2   進(jìn)程的結(jié)構(gòu) 769.3   進(jìn)程調(diào)度 789.4   進(jìn)程使用的文件 799.5   進(jìn)程使用的虛擬內(nèi)存 809.6   創(chuàng)建進(jìn)程 819.7   進(jìn)程的時(shí)間和計(jì)時(shí)器 819.7.1   實(shí)時(shí)時(shí)鐘 819.7.2   虛擬時(shí)鐘 819.7.3   形象時(shí)鐘 819.8   程序的執(zhí)行 829.8.1   ELF文件 829.8.2   腳本文件 82第10章   內(nèi)存管理 8310.1   內(nèi)存管理的作用 8310.2   虛擬內(nèi)存的抽象模型 8310.3   按需裝入頁(yè)面 8410.4   交換 8510.5   共享虛擬內(nèi)存 8510.6   存取控制 8510.7   高速緩存 8610.7.1   緩沖區(qū)高速緩存 8610.7.2   頁(yè)面高速緩存 8610.7.3   交換高速緩存 8610.7.4   硬件高速緩存 8610.8   系統(tǒng)頁(yè)面表 8610.9   頁(yè)面的分配和釋放 8710.9.1   頁(yè)面的分配 8810.9.2   頁(yè)面的釋放 8810.10   內(nèi)存映射 8810.11   請(qǐng)求調(diào)頁(yè) 8910.12   頁(yè)面高速緩存 8910.13   內(nèi)核交換守護(hù)進(jìn)程 90第11章   進(jìn)程間通信 9111.1   信號(hào)機(jī)制 9111.2   管道機(jī)制 9211.3  System V IPC 機(jī)制  9311.3.1   信息隊(duì)列 9311.3.2   信號(hào)量 9411.3.3   共享內(nèi)存 96第12章   PCI 9812.1   PCI 系統(tǒng) 9812.2   PCI地址空間 9812.3   PCI設(shè)置頭 9912.4   PCI I/O 和 PCI 內(nèi)存地址 10012.5   PCI-ISA橋 10012.6   PCI-PCI 橋 10012.7   PCI初始化 10112.7.1   Linux系統(tǒng)內(nèi)核有關(guān)PCI的      數(shù)據(jù)結(jié)構(gòu) 10112.7.2   PCI 設(shè)備驅(qū)動(dòng)程序 10212.7.3   PCI BIOS 函數(shù) 10512.7.4   PCI Fixup 105第13章   中斷和中斷處理 10613.1   中斷 10613.2   可編程中斷控制器 10613.3   初始化中斷處理的數(shù)據(jù)結(jié)構(gòu) 10713.4   中斷處理 108第14章   設(shè)備驅(qū)動(dòng)程序 10914.1   硬件設(shè)備的管理 10914.2   輪詢(xún)和中斷 11014.3   直接內(nèi)存存取 11014.4   內(nèi)存 11114.5   設(shè)備驅(qū)動(dòng)程序和內(nèi)核之間的接口 11114.5.1   字符設(shè)備 11214.5.2   塊設(shè)備 11314.6   硬盤(pán) 11314.6.1   IDE 硬盤(pán) 11514.6.2   初始化IDE 硬盤(pán)子系統(tǒng) 11514.6.3   SCSI 硬盤(pán) 11514.6.4   初始化 SCSI 磁盤(pán)子系統(tǒng) 11614.6.5   傳遞塊設(shè)備請(qǐng)求 11814.7   網(wǎng)絡(luò)設(shè)備 11814.7.1   網(wǎng)絡(luò)設(shè)備文件名 11814.7.2   總線(xiàn)信息 11814.7.3   網(wǎng)絡(luò)接口標(biāo)記 11914.7.4   協(xié)議信息 11914.7.5   初始化網(wǎng)絡(luò)設(shè)備 119第15章   文件系統(tǒng) 12115.1   Linux文件系統(tǒng)概述 12115.2   ext2文件系統(tǒng) 12215.2.1   ext2的索引節(jié)點(diǎn) 12215.2.2   ext2超級(jí)塊 12415.2.3   ext2 數(shù)據(jù)塊組描述符 12415.2.4   ext2 中的目錄 12515.2.5   在ext2 文件系統(tǒng)中查找文件 12515.2.6   改變ext2 文件系統(tǒng)中文件             的大小 12615.3   VFS 12715.3.1   VFS 超級(jí)塊 12815.3.2   VFS 索引節(jié)點(diǎn) 12915.3.3   登記文件系統(tǒng) 12915.3.4   掛接文件系統(tǒng) 13015.3.5   在VFS中查找文件 13115.3.6   撤消文件系統(tǒng) 13115.3.7   VFS 索引節(jié)點(diǎn)緩存 13215.3.8   VFS目錄緩存 13215.4   緩沖區(qū)緩存 13315.5   /proc 文件系統(tǒng) 135第16章   網(wǎng)絡(luò)系統(tǒng) 13616.1   TCP/IP 網(wǎng)絡(luò)簡(jiǎn)介 13616.2   TCP/IP網(wǎng)絡(luò)的分層 13716.3   BSD 套接口 13816.4   INET套接口層 14016.4.1   創(chuàng)建BSD 套接口 14116.4.2   給INET BSD 套接口指定地址 14116.4.3   在INET BSD套接口上創(chuàng)建連接 14216.4.4   監(jiān)聽(tīng)I(yíng)NET BSD 套接口 14216.4.5   接收連接請(qǐng)求 14316.5   IP 層 14316.5.1   套接口緩沖區(qū) 14316.5.2   接收IP數(shù)據(jù)包 14416.5.3   發(fā)送IP數(shù)據(jù)包 14416.5.4   數(shù)據(jù)碎片 14416.6   地址解析協(xié)議 145第17章   系統(tǒng)內(nèi)核機(jī)制 14717.1   Bottom Half處理 14717.2   任務(wù)隊(duì)列 14817.3   計(jì)時(shí)器 14917.4   等待隊(duì)列 14917.5   信號(hào)量 150第四篇   Linux系統(tǒng)高級(jí)編程第18章   Linux內(nèi)核模塊編程 15118.1   一個(gè)簡(jiǎn)單程序Hello World 15118.2   設(shè)備文件 15218.3    /proc文件系統(tǒng) 15618.4   使用/proc輸入 15818.5   與設(shè)備文件通信 16218.6   啟動(dòng)參數(shù) 16918.7   系統(tǒng)調(diào)用 17018.8   阻塞進(jìn)程 17218.9   替換printk 17718.10   調(diào)度任務(wù) 178第19章   有關(guān)進(jìn)程通信的編程 18119.1   進(jìn)程間通信簡(jiǎn)介 18119.2   半雙工UNIX管道 18119.2.1   基本概念 18119.2.2   使用C語(yǔ)言創(chuàng)建管道 18219.2.3   創(chuàng)建管道的簡(jiǎn)單方法 18519.2.4   使用管道的自動(dòng)操作 18719.2.5   使用半雙工管道時(shí)的注意事項(xiàng) 18819.3   命名管道 18819.3.1   基本概念 18819.3.2   創(chuàng)建FIFO 18819.3.3   FIFO操作 18919.3.4   FIFO的阻塞 19019.3.5    SIGPIPE信號(hào) 19019.4   System V IPC 19019.4.1   基本概念 19019.4.2   消息隊(duì)列基本概念 19119.4.3   系統(tǒng)調(diào)用msgget() 19419.4.4   系統(tǒng)調(diào)用msgsnd() 19519.4.5   系統(tǒng)調(diào)用msgctl() 19719.4.6   一個(gè)msgtool的實(shí)例 19919.5   使用信號(hào)量編程 20119.5.1   基本概念 20119.5.2   系統(tǒng)調(diào)用semget() 20219.5.3   系統(tǒng)調(diào)用semop() 20319.5.4   系統(tǒng)調(diào)用semctl() 20419.5.5   使用信號(hào)量集的實(shí)例:semtool 20519.6   共享內(nèi)存 20919.6.1   基本概念 20919.6.2   系統(tǒng)內(nèi)部用戶(hù)數(shù)據(jù)結(jié)構(gòu)             shmid_ds 20919.6.3   系統(tǒng)調(diào)用shmget() 21019.6.4   系統(tǒng)調(diào)用shmat() 21119.6.5   系統(tǒng)調(diào)用shmctl() 21119.6.6   系統(tǒng)調(diào)用shmdt() 21219.6.7   使用共享內(nèi)存的實(shí)例:shmtool 212第20章   高級(jí)線(xiàn)程編程 21520.1   線(xiàn)程的概念和用途 21520.2   一個(gè)簡(jiǎn)單的例子 21520.3   線(xiàn)程同步 21720.4   使用信號(hào)量協(xié)調(diào)程序 21820.5   信號(hào)量的實(shí)現(xiàn) 22020.5.1   Semaphore.h 22020.5.2   Semaphore.c 221第21章   Linux系統(tǒng)網(wǎng)絡(luò)編程 22521.1   什么是套接口 22521.2   兩種類(lèi)型的Internet套接口 22521.3   網(wǎng)絡(luò)協(xié)議分層 22521.4   數(shù)據(jù)結(jié)構(gòu) 22521.5   IP地址和如何使用IP地址 22621.5.1   socket() 22621.5.2   bind() 22621.5.3   connect() 22721.5.4   listen() 22821.5.5   accept() 22821.5.6   send() 和 recv() 22921.5.7   sendto() 和 recvfrom() 23021.5.8   close() 和 shutdown() 23021.5.9   getpeername() 23121.5.10   gethostname() 23121.6   DNS 23121.7   客戶(hù)機(jī)/服務(wù)器模式 23221.8   簡(jiǎn)單的數(shù)據(jù)流服務(wù)器程序 23221.9   簡(jiǎn)單的數(shù)據(jù)流客戶(hù)機(jī)程序 23421.10   數(shù)據(jù)報(bào)套接口 23521.11   阻塞 237第22章   Linux I/O端口編程 24022.1   如何在 C 語(yǔ)言下使用I/O端口 24022.1.1   一般的方法 24022.1.2   另一個(gè)替代方法: /dev/port 24122.2   硬件中斷 與 DMA 存取 24122.3   高精確的時(shí)間 24122.3.1   延遲時(shí)間 24122.3.2   時(shí)間的量測(cè) 24322.4   使用其他程序語(yǔ)言 24322.5   一些有用的 I/O 端口 24322.5.1   并行端口 24322.5.2   游戲端口 24422.5.3   串行端口 245第五篇   Linux系統(tǒng)安全分析第23章   系統(tǒng)管理員安全 24723.1   安全管理 24723.2   超級(jí)用戶(hù) 24723.3   文件系統(tǒng)安全 24723.3.1   Linux文件系統(tǒng)概述 24723.3.2   設(shè)備文件 24823.3.3   /etc/mknod命令 24923.3.4   安全考慮 24923.3.5   find命令 25023.3.6   secure程序 25023.3.7   ncheck命令 25023.3.8   安裝和拆卸文件系統(tǒng) 25023.3.9   系統(tǒng)目錄和文件 25123.4   作為root運(yùn)行的程序 25123.4.1   啟動(dòng)系統(tǒng) 25123.4.2   init進(jìn)程 25123.4.3   進(jìn)入多用戶(hù) 25223.4.4   shutdown命令 25223.4.5   系統(tǒng)V的cron程序 25223.4.6   系統(tǒng)V版本2之后的cron程序 25223.4.7   /etc/profile 25323.5   /etc/passwd文件 25323.5.1   口令時(shí)效 25323.5.2   UID和GID 25423.6   /etc/group文件 25423.7   增加、刪除和移走用戶(hù) 25423.7.1   增加用戶(hù) 25423.7.2   刪除用戶(hù) 25523.7.3   將用戶(hù)移到另一個(gè)系統(tǒng) 25523.8   安全檢查 25523.8.1   記帳 25523.8.2   其他檢查命令 25623.8.3   安全檢查程序的問(wèn)題 25623.8.4   系統(tǒng)泄密后怎么辦 25723.9   加限制的環(huán)境 25823.9.1   加限制的外殼 25823.9.2   用chroot()限制用戶(hù) 25823.10   小系統(tǒng)安全 25923.11   物理安全 25923.12   用戶(hù)意識(shí) 26023.13   系統(tǒng)管理員意識(shí) 26123.13.1   保持系統(tǒng)管理員個(gè)人的               登錄安全 26123.13.2   保持系統(tǒng)安全 261第24章   系統(tǒng)程序員安全 26324.1   系統(tǒng)子程序 26324.1.1   I/O子程序 26324.1.2   進(jìn)程控制 26324.1.3   文件屬性 26424.1.4   UID和GID的處理 26524.2   標(biāo)準(zhǔn)C程序庫(kù) 26524.2.1   標(biāo)準(zhǔn)I/O 26524.2.2   /etc/passwd的處理 26624.2.3   /etc/group的處理 26724.2.4   加密子程序 26824.2.5   運(yùn)行外殼 26824.3   編寫(xiě)安全的C程序 26824.3.1   需要考慮的安全問(wèn)題 26824.3.2   SUID/SGID程序指導(dǎo)準(zhǔn)則 26924.3.3   編譯、安裝SUID/SGID程序             的方法 26924.4   root用戶(hù)程序的設(shè)計(jì) 270第25章   Linux系統(tǒng)的網(wǎng)絡(luò)安全 27225.1   UUCP系統(tǒng)概述 27225.1.1   UUCP命令 27225.1.2   uux命令 27225.1.3   uucico程序 27325.1.4   uuxqt程序 27325.2   UUCP的安全問(wèn)題 27325.2.1   USERFILE文件 27325.2.2   L.cmds文件 27425.2.3   uucp登錄 27425.2.4   uucp使用的文件和目錄 27425.3   HONEYDANBER UUCP 27525.3.1   HONEYDANBER UUCP與           老UUCP的差別 27525.3.2   登錄名規(guī)則 27625.3.3   MACHINE規(guī)則 27725.3.4   組合MACHINE和LOGNAME             規(guī)則 27825.3.5   uucheck命令 27825.3.6   網(wǎng)關(guān) 27825.3.7   登錄文件檢查 27925.4   其他網(wǎng)絡(luò) 27925.4.1   遠(yuǎn)程作業(yè)登錄 27925.4.2   NSC網(wǎng)絡(luò)系統(tǒng) 28025.5   通信安全 28025.5.1   物理安全 28025.5.2   加密 28125.5.3   用戶(hù)身份鑒別 28225.6   SUN OS系統(tǒng)的網(wǎng)絡(luò)安全 28325.6.1   確保NFS的安全 28325.6.2   NFS安全性方面的缺陷 28425.6.3   遠(yuǎn)程過(guò)程調(diào)用鑒別 28425.6.4   Linux鑒別機(jī)制 28425.6.5   DES鑒別系統(tǒng) 28525.6.6   公共關(guān)鍵字的編碼 28625.6.7   網(wǎng)絡(luò)實(shí)體的命名 28625.6.8   DES鑒別系統(tǒng)的應(yīng)用 28725.6.9   遺留的安全問(wèn)題 28725.6.10   性能 28825.6.11   啟動(dòng)和setuid程序引起的問(wèn)題 28825.6.12   小結(jié) 289第26章   Linux系統(tǒng)的用戶(hù)安全性 29026.1   口令安全 29026.2   文件許可權(quán) 29026.3   目錄許可 29126.4   umask命令 29126.5   設(shè)置用戶(hù)ID和同組用戶(hù)ID許可 29126.6   cp mv ln和cpio命令 29126.7   su和newgrp命令 29226.7.1   su命令 29226.7.2   newgrp命令 29226.8   文件加密 29226.9   其他安全問(wèn)題 29326.9.1   用戶(hù)的.profile文件 29326.9.2   ls -a 29326.9.3   .exrc文件 29326.9.4   暫存文件和目錄 29326.9.5   UUCP和其他網(wǎng)絡(luò) 29326.9.6   特洛伊木馬 29426.9.7   誘騙 29426.9.8   計(jì)算機(jī)病毒 29426.9.9   要離開(kāi)自己已登錄的終端 29426.9.10   智能終端 29426.9.11   斷開(kāi)與系統(tǒng)的連接 29426.9.12   cu命令 29526.10   保持帳戶(hù)安全的要點(diǎn) 295第六篇   X window系統(tǒng)的內(nèi)部結(jié)構(gòu)和使用第27章  X Window系統(tǒng)的基本知識(shí) 29727.1   X Window系統(tǒng)介紹 29727.1.1   X的特點(diǎn) 29727.1.2   什么是窗口系統(tǒng) 29827.1.3   X發(fā)展的歷史 29927.1.4   X的產(chǎn)品 29927.1.5   MIT發(fā)行的X 29927.2   X的基本結(jié)構(gòu) 30227.2.1   X 的基本元素 30327.2.2   服務(wù)程序和客戶(hù)程序如何             交互通信 30427.2.3   X 的網(wǎng)絡(luò)概況 30627.3   從用戶(hù)界面的角度概觀X 30727.3.1   管理界面:窗口管理器 30727.3.2   應(yīng)用程序界面和工具箱 30927.3.3   其他系統(tǒng)角度 30927.4   術(shù)語(yǔ)和符號(hào) 31027.4.1   術(shù)語(yǔ) 31027.4.2   符號(hào) 31127.5   啟動(dòng)和關(guān)閉X 31227.5.1   啟動(dòng)X 31227.5.2   執(zhí)行X程序的方式 31327.5.3   關(guān)閉X 31427.6   窗口管理器基礎(chǔ)—uwm 31527.6.1   什么是窗口管理器 31527.6.2   啟動(dòng)uwm 31527.6.3   基本窗口操作 —uwm             的菜單 31527.6.4   移動(dòng)窗口 31627.6.5   重定窗口大小 31627.6.6   建立新窗口 31627.6.7   管理屏幕空間 31827.6.8   中止應(yīng)用程序窗口 32027.6.9   激活uwm菜單的其他方式 32027.7   使用 x的網(wǎng)絡(luò)設(shè)備 32027.7.1   指定遠(yuǎn)程終端機(jī)—display             選項(xiàng) 32127.7.2   實(shí)際使用遠(yuǎn)程的顯示器 32227.7.3   控制存取顯示器—xhost 32227.8   終端機(jī)模擬器—詳細(xì)介紹xterm 32327.8.1   選擇xterm功能—菜單與       命令行選項(xiàng) 32327.8.2   滾動(dòng)xterm屏幕 32427.8.3   記錄與終端機(jī)的交互過(guò)程—寫(xiě)           記錄 32527.8.4   剪貼文本 32527.8.5   使用Tektronix模擬功能 32627.8.6   使用不同的字體 32727.8.7   使用顏色 32727.8.8   其他xterm選項(xiàng) 32727.8.9   設(shè)定終端機(jī)鍵盤(pán) 328第28章   實(shí)用程序和工具 32928.1   實(shí)用程序 32928.2   保存、顯示和打印屏幕圖像 33028.3   使用X的應(yīng)用程序 33228.3.1   文字編輯器—Xedit 33328.3.2   郵件/信息處理系統(tǒng)—xmh 33628.4   示例和游戲程序 33628.4.1   找出通過(guò)隨機(jī)迷宮的             路徑—maze 33628.4.2   擔(dān)任鼠標(biāo)指針的大眼睛—             xeyes 33628.4.3   智慧盤(pán)游戲—puzzle 33728.4.4   打印一個(gè)大X標(biāo)志—xlogo 33728.4.5   跳動(dòng)的多面體—ico 33728.4.6   動(dòng)態(tài)幾何圖案—muncher與             plaid 33728.7   顯示信息和狀態(tài)的程序 33728.7.1   列出X服務(wù)程序的特征—    xdpyinfo 33828.7.2   獲取有關(guān)窗口的信息 33828.7.3   觀察X的事件—xev 340第29章   定制X Window系統(tǒng) 34129.1   使用X的字體和顏色 34129.1.1   字體初步 34129.1.2   字體命名 34229.1.3   觀察特定字體的內(nèi)容—xfd 34329.1.4   保存字體和位置 34329.1.5   例子:在你的服務(wù)程序中      增加新字體 34529.1.6   使用X的顏色 34629.2   定義和使用圖形 34729.2.1   系統(tǒng)圖形程序庫(kù) 34729.2.2   交互編輯圖形—bitmap 34729.2.3   編輯圖形的其他方法 34929.2.4   定制根窗口—xsetroot 34929.3   定義應(yīng)用程序的缺省選項(xiàng)—           Resources 35029.3.1   什么是資源 35029.3.2   XToolkit 35129.3.3   管理資源—資源管理器 35329.3.4   資源的類(lèi)型—如何指定值 35829.4   實(shí)際使用資源 35929.4.1   在何處保存資源的缺省值 35929.4.2   在服務(wù)程序上保存缺省值—    xrdb 36329.4.3   常見(jiàn)的錯(cuò)誤和修正 36629.5   定制鍵盤(pán)和鼠標(biāo) 36729.5.1   實(shí)際使用轉(zhuǎn)換 36829.5.2   轉(zhuǎn)換—格式和規(guī)則 37429.5.3   轉(zhuǎn)換規(guī)范中常見(jiàn)的問(wèn)題 37729.6   鍵盤(pán)和鼠標(biāo)—對(duì)應(yīng)和參數(shù) 37929.6.1   鍵盤(pán)和鼠標(biāo)映射—xmodmap 37929.6.2   鍵盤(pán)和鼠標(biāo)參數(shù)設(shè)定—xset 38229.7   進(jìn)一步介紹和定制uwm 38429.7.1   uwm的新特征 38429.7.2   定制uwm 38629.8   顯示器管理器—xdm 39029.8.1   需要做些什么 39029.8.2   xdm 39129.8.3   xdm的更多信息 39229.8.4   uwm配置 395附錄A   Gcc使用介紹 396附錄B   安裝X Window窗口系統(tǒng) 410

    標(biāo)簽: LINUX 系統(tǒng)分析 高級(jí)編程

    上傳時(shí)間: 2013-11-10

    上傳用戶(hù):changeboy

主站蜘蛛池模板: 托里县| 海阳市| 云浮市| 秦皇岛市| 炎陵县| 庐江县| 积石山| 余姚市| 洱源县| 武清区| 宁津县| 盐山县| 洛浦县| 顺义区| 宜阳县| 辽宁省| 缙云县| 瓮安县| 湄潭县| 乐山市| 前郭尔| 宕昌县| 曲周县| 绥德县| 广西| 车致| 临海市| 宁城县| 宝坻区| 赤水市| 广安市| 仙居县| 精河县| 屯昌县| 安达市| 酒泉市| 德庆县| 柳州市| 江都市| 榕江县| 察哈|