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

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

《DSP集成開發(fā)環(huán)境CCS開發(fā)指南》

  • 《ARM Cortex-M3開發指南》目錄

    學ARM Contex-M3不可多得材料,我看了可是獲益匪淺,感嘆良多啊,就等你嘍!

    標簽: Cortex-M ARM 開發指南 目錄

    上傳時間: 2013-10-22

    上傳用戶:lmeeworm

  • 單片機C語言程序設計實訓100例

    《單片機C語言程序設計實訓100例——基于8051+Proteus仿真》

    標簽: 100 單片機 C語言 程序設計

    上傳時間: 2013-11-07

    上傳用戶:zaizaibang

  • 單片機C語言程序設計實訓100例--基于AVR+PROTEUS仿真

    南航出版社《單片機C語言程序設計實訓100例--基于AVR+PROTEUS仿真》里面所有實例原理圖設計與源程序

    標簽: PROTEUS 100 AVR 單片機

    上傳時間: 2013-11-19

    上傳用戶:75119158

  • linux 中斷和設備驅動

    linux 中斷和設備驅動 本章介紹L i n u x內核是如何維護它支持的文件系統中的文件的,我們先介紹 V F S ( Vi r t u a lFile System,虛擬文件系統),再解釋一下L i n u x內核的真實文件系統是如何得到支持的。L i n u x的一個最重要特點就是它支持許多不同的文件系統。這使 L i n u x非常靈活,能夠與許多其他的操作系統共存。在寫這本書的時候, L i n u x共支持1 5種文件系統: e x t、 e x t 2、x i a、 m i n i x、 u m s d o s、 msdos 、v f a t、 p r o c、 s m b、 n c p、 i s o 9 6 6 0、 s y s v、 h p f s、 a ffs 和u f s。無疑隨著時間的推移,L i n u x支持的文件系統數還會增加。

    標簽: linux 中斷 設備驅動

    上傳時間: 2013-11-13

    上傳用戶:zxh122

  • 如何設置使SPMC75F2413A進入節電模式

    SPMC75低功耗操作:本應用例介紹如何設置使SPMC75F2413A進入節電模式。1.2 模式簡介SPMC75F2413A有標準模式和兩種節電模式(等待模式和就緒模式),相應功能如下:􀂾 標準模式(Normal)芯片在標準模式下運行耗電最大,所有的外設都可用。􀂾 等待模式(Wait)等待模式下,只有CPU掉電停止工作以降低功耗。其它外設保持著先前的狀態并且功能可用。一旦喚醒,CPU將繼續工作,執行接下去的指令。􀂾 就緒模式(Standby)就緒模式下所有的模塊都變為無效,此時功耗達到最小。喚醒后,CPU復位并回到標準運行模式。其它外設可以通過軟件分別設置關閉。就緒模式下所有功能都會關閉,只有系統時鐘仍在工作。如果按鍵喚醒功能為有效,這兩種模式都可以通過按鍵喚醒。具體喚醒源的分類及喚醒功能的介紹請參考《SPMC75F2413A編程指南》。【注意】如果MCP定時器3或定時器4已經處于PWM輸出模式時,芯片不會進入等待或就緒模式。同樣在仿真模式下也無法進入等待或就緒模式。

    標簽: 2413A F2413 SPMC 2413

    上傳時間: 2013-11-20

    上傳用戶:ming52900

  • 用TPM2產生PWM和作脈沖寬度、周期測量

    用TPM2產生PWM和作脈沖寬度、周期測量:SPMC75F2413A的TPM2除具有一般的定時/計數的功能外,還有兩路的PWM輸出/兩路的捕獲功能,因此增強和擴展了TPM2在一般領域中的應用,本應用例介紹TPM2產生脈沖及捕獲(測量)脈沖。1.2 TPM2簡介SPMC75F2413A有一個通用16位TPM定時器,即TPM定時器2,支持捕獲輸入和PWM輸出功能。在電機控制速度反饋環應用中,定時器2可以用來提供的系統時間基準。定時器2為捕獲輸入和PWM輸出操作提供兩個輸入/輸出引腳。詳細介紹請參考《SPMC75F2413A編程指南》TPM定時器2模塊部分。

    標簽: TPM2 PWM 脈沖寬 周期

    上傳時間: 2013-11-09

    上傳用戶:司令部正軍級

  • 匯編+保護模式+教程

    九.輸入/輸出保護為了支持多任務,80386不僅要有效地實現任務隔離,而且還要有效地控制各任務的輸入/輸出,避免輸入/輸出沖突。本文將介紹輸入輸出保護。 這里下載本文源代碼。 <一>輸入/輸出保護80386采用I/O特權級IPOL和I/O許可位圖的方法來控制輸入/輸出,實現輸入/輸出保護。 1.I/O敏感指令輸入輸出特權級(I/O Privilege Level)規定了可以執行所有與I/O相關的指令和訪問I/O空間中所有地址的最外層特權級。IOPL的值在如下圖所示的標志寄存器中。 標  志寄存器 BIT31—BIT18 BIT17 BIT16 BIT15 BIT14 BIT13—BIT12 BIT11 BIT10 BIT9 BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0 00000000000000 VM RF 0 NT IOPL OF DF IF TF SF ZF 0 AF 0 PF 1 CF I/O許可位圖規定了I/O空間中的哪些地址可以由在任何特權級執行的程序所訪問。I/O許可位圖在任務狀態段TSS中。 I/O敏感指令 指令 功能 保護方式下的執行條件 CLI 清除EFLAGS中的IF位 CPL<=IOPL STI 設置EFLAGS中的IF位 CPL<=IOPL IN 從I/O地址讀出數據 CPL<=IOPL或I/O位圖許可 INS 從I/O地址讀出字符串 CPL<=IOPL或I/O位圖許可 OUT 向I/O地址寫數據 CPL<=IOPL或I/O位圖許可 OUTS 向I/O地址寫字符串 CPL<=IOPL或I/O位圖許可 上表所列指令稱為I/O敏感指令,由于這些指令與I/O有關,并且只有在滿足所列條件時才可以執行,所以把它們稱為I/O敏感指令。從表中可見,當前特權級不在I/O特權級外層時,可以正常執行所列的全部I/O敏感指令;當特權級在I/O特權級外層時,執行CLI和STI指令將引起通用保護異常,而其它四條指令是否能夠被執行要根據訪問的I/O地址及I/O許可位圖情況而定(在下面論述),如果條件不滿足而執行,那么將引起出錯碼為0的通用保護異常。 由于每個任務使用各自的EFLAGS值和擁有自己的TSS,所以每個任務可以有不同的IOPL,并且可以定義不同的I/O許可位圖。注意,這些I/O敏感指令在實模式下總是可執行的。 2.I/O許可位圖如果只用IOPL限制I/O指令的執行是很不方便的,不能滿足實際要求需要。因為這樣做會使得在特權級3執行的應用程序要么可訪問所有I/O地址,要么不可訪問所有I/O地址。實際需要與此剛好相反,只允許任務甲的應用程序訪問部分I/O地址,只允許任務乙的應用程序訪問另一部分I/O地址,以避免任務甲和任務乙在訪問I/O地址時發生沖突,從而避免任務甲和任務乙使用使用獨享設備時發生沖突。 因此,在IOPL的基礎上又采用了I/O許可位圖。I/O許可位圖由二進制位串組成。位串中的每一位依次對應一個I/O地址,位串的第0位對應I/O地址0,位串的第n位對應I/O地址n。如果位串中的第位為0,那么對應的I/O地址m可以由在任何特權級執行的程序訪問;否則對應的I/O地址m只能由在IOPL特權級或更內層特權級執行的程序訪問。如果在I/O外層特權級執行的程序訪問位串中位值為1的位所對應的I/O地址,那么將引起通用保護異常。 I/O地址空間按字節進行編址。一條I/O指令最多可涉及四個I/O地址。在需要根據I/O位圖決定是否可訪問I/O地址的情況下,當一條I/O指令涉及多個I/O地址時,只有這多個I/O地址所對應的I/O許可位圖中的位都為0時,該I/O指令才能被正常執行,如果對應位中任一位為1,就會引起通用保護異常。 80386支持的I/O地址空間大小是64K,所以構成I/O許可位圖的二進制位串最大長度是64K個位,即位圖的有效部分最大為8K字節。一個任務實際需要使用的I/O許可位圖大小通常要遠小于這個數目。 當前任務使用的I/O許可位圖存儲在當前任務TSS中低端的64K字節內。I/O許可位圖總以字節為單位存儲,所以位串所含的位數總被認為是8的倍數。從前文中所述的TSS格式可見,TSS內偏移66H的字確定I/O許可位圖的開始偏移。由于I/O許可位圖最長可達8K字節,所以開始偏移應小于56K,但必須大于等于104,因為TSS中前104字節為TSS的固定格式,用于保存任務的狀態。 1.I/O訪問許可檢查細節保護模式下處理器在執行I/O指令時進行許可檢查的細節如下所示。 (1)若CPL<=IOPL,則直接轉步驟(8);(2)取得I/O位圖開始偏移;(3)計算I/O地址對應位所在字節在I/O許可位圖內的偏移;(4)計算位偏移以形成屏蔽碼值,即計算I/O地址對應位在字節中的第幾位;(5)把字節偏移加上位圖開始偏移,再加1,所得值與TSS界限比較,若越界,則產生出錯碼為0的通用保護故障;(6)若不越界,則從位圖中讀對應字節及下一個字節;(7)把讀出的兩個字節與屏蔽碼進行與運算,若結果不為0表示檢查未通過,則產生出錯碼為0的通用保護故障;(8)進行I/O訪問。設某一任務的TSS段如下: TSSSEG                  SEGMENT PARA USE16                        TSS     <>             ;TSS低端固定格式部分                        DB      8 DUP(0)       ;對應I/O端口00H—3FH                        DB      10000000B      ;對應I/O端口40H—47H                        DB      01100000B      ;對用I/O端口48H—4FH                        DB      8182 DUP(0ffH) ;對應I/O端口50H—0FFFFH                        DB      0FFH           ;位圖結束字節TSSLen                  =       $TSSSEG                  ENDS 再假設IOPL=1,CPL=3。那么如下I/O指令有些能正常執行,有些會引起通用保護異常:                         in      al,21h  ;(1)正常執行                        in      al,47h  ;(2)引起異常                        out     20h,al  ;(3)正常實行                        out     4eh,al  ;(4)引起異常                        in      al,20h  ;(5)正常執行                        out     20h,eax ;(6)正常執行                        out     4ch,ax  ;(7)引起異常                        in      ax,46h  ;(8)引起異常                        in      eax,42h ;(9)正常執行 由上述I/O許可檢查的細節可見,不論是否必要,當進行許可位檢查時,80386總是從I/O許可位圖中讀取兩個字節。目的是為了盡快地執行I/O許可檢查。一方面,常常要讀取I/O許可位圖的兩個字節。例如,上面的第(8)條指令要對I/O位圖中的兩個位進行檢查,其低位是某個字節的最高位,高位是下一個字節的最低位。可見即使只要檢查兩個位,也可能需要讀取兩個字節。另一方面,最多檢查四個連續的位,即最多也只需讀取兩個字節。所以每次要讀取兩個字節。這也是在判別是否越界時再加1的原因。為此,為了避免在讀取I/O許可位圖的最高字節時產生越界,必須在I/O許可位圖的最后填加一個全1的字節,即0FFH。此全1的字節應填加在最后一個位圖字節之后,TSS界限范圍之前,即讓填加的全1字節在TSS界限之內。 I/O許可位圖開始偏移加8K所得的值與TSS界限值二者中較小的值決定I/O許可位圖的末端。當TSS的界限大于I/O許可位圖開始偏移加8K時,I/O許可位圖的有效部分就有8K字節,I/O許可檢查全部根據全部根據該位圖進行。當TSS的界限不大于I/O許可位圖開始偏移加8K時,I/O許可位圖有效部分就不到8K字節,于是對較小I/O地址訪問的許可檢查根據位圖進行,而對較大I/O地址訪問的許可檢查總被認為不可訪問而引起通用保護故障。因為這時會發生字節越界而引起通用保護異常,所以在這種情況下,可認為不足的I/O許可位圖的高端部分全為1。利用這個特點,可大大節約TSS中I/O許可位圖占用的存儲單元,也就大大減小了TSS段的長度。 <二>重要標志保護輸入輸出的保護與存儲在標志寄存器EFLAGS中的IOPL密切相關,顯然不能允許隨便地改變IOPL,否則就不能有效地實現輸入輸出保護。類似地,對EFLAGS中的IF位也必須加以保護,否則CLI和STI作為敏感指令對待是無意義的。此外,EFLAGS中的VM位決定著處理器是否按虛擬8086方式工作。 80386對EFLAGS中的這三個字段的處理比較特殊,只有在較高特權級執行的程序才能執行IRET、POPF、CLI和STI等指令改變它們。下表列出了不同特權級下對這三個字段的處理情況。 不同特權級對標志寄存器特殊字段的處理 特權級 VM標志字段 IOPL標志字段 IF標志字段 CPL=0 可變(初POPF指令外) 可變 可變 0  不變 不變 可變 CPL>IOPL 不變 不變 不變 從表中可見,只有在特權級0執行的程序才可以修改IOPL位及VM位;只能由相對于IOPL同級或更內層特權級執行的程序才可以修改IF位。與CLI和STI指令不同,在特權級不滿足上述條件的情況下,當執行POPF指令和IRET指令時,如果試圖修改這些字段中的任何一個字段,并不引起異常,但試圖要修改的字段也未被修改,也不給出任何特別的信息。此外,指令POPF總不能改變VM位,而PUSHF指令所壓入的標志中的VM位總為0。 <三>演示輸入輸出保護的實例(實例九)下面給出一個用于演示輸入輸出保護的實例。演示內容包括:I/O許可位圖的作用、I/O敏感指令引起的異常和特權指令引起的異常;使用段間調用指令CALL通過任務門調用任務,實現任務嵌套。 1.演示步驟實例演示的內容比較豐富,具體演示步驟如下:(1)在實模式下做必要準備后,切換到保護模式;(2)進入保護模式的臨時代碼段后,把演示任務的TSS段描述符裝入TR,并設置演示任務的堆棧;(3)進入演示代碼段,演示代碼段的特權級是0;(4)通過任務門調用測試任務1。測試任務1能夠順利進行;(5)通過任務門調用測試任務2。測試任務2演示由于違反I/O許可位圖規定而導致通用保護異常;(6)通過任務門調用測試任務3。測試任務3演示I/O敏感指令如何引起通用保護異常;(7)通過任務門調用測試任務4。測試任務4演示特權指令如何引起通用保護異常;(8)從演示代碼轉臨時代碼,準備返回實模式;(9)返回實模式,并作結束處理。

    標簽: 匯編 保護模式 教程

    上傳時間: 2013-12-11

    上傳用戶:nunnzhy

  • 《業余無線電移動應用指南》

    業余無線電移動應用指南

    標簽: 業余無線電 移動 應用指南

    上傳時間: 2013-11-14

    上傳用戶:xiaojie

  • 《Linux內核精髓:精通Linux內核必會的75個絕技》迷你書

    精髓 就是迷你版的 如果大俠有完整版 可以給個鏈接 不過這個也不錯的

    標簽: Linux 內核

    上傳時間: 2013-11-19

    上傳用戶:guojin_0704

  • 《Cortex-M3權威指南》英文版

    coretex-M3權威資料指南,很難得的東東

    標簽: Cortex-M 英文

    上傳時間: 2013-11-24

    上傳用戶:黃婷婷思密達

亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区在线免费观看| 国产欧美视频一区二区| 欧美刺激午夜性久久久久久久| 国产精品sss| 中日韩美女免费视频网址在线观看| 久久偷看各类wc女厕嘘嘘偷窃| 狠狠色伊人亚洲综合网站色| 久久综合九色综合欧美就去吻 | 欧美国产视频一区二区| 一区二区三区国产精华| 午夜欧美不卡精品aaaaa| 国产欧美 在线欧美| 久久免费精品日本久久中文字幕| 亚洲国产成人久久| 国产精品久久看| 麻豆freexxxx性91精品| 亚洲一区在线直播| 影音先锋日韩有码| 欧美网站大全在线观看| 老司机成人网| 欧美一区二区三区免费看| 亚洲精品国产无天堂网2021| 国产一区二区三区无遮挡| 欧美三级视频在线观看| 欧美日本簧片| 欧美日韩国产123| 欧美精品一区二区三| 久久九九全国免费精品观看| 欧美一级午夜免费电影| 亚洲欧美日韩精品久久亚洲区 | 欧美影院成年免费版| 99热在线精品观看| 国产午夜精品一区理论片飘花| 欧美精选一区| 欧美高清一区| 欧美**字幕| 欧美搞黄网站| 久久亚洲不卡| 欧美韩日一区二区三区| 免费看亚洲片| 欧美啪啪一区| 国产精品成人一区二区三区吃奶| 欧美日韩国产黄| 欧美深夜影院| 国产精品五月天| 国产日韩亚洲欧美精品| 国产一区二区三区网站| 亚洲福利一区| 一区二区精品在线| 亚洲一区3d动漫同人无遮挡| 欧美亚洲免费在线| 免费成人高清在线视频| 国产精品久久久久久久app| 狠狠色狠狠色综合| 亚洲国产一区在线观看| 亚洲一区二区高清| 久久久亚洲国产美女国产盗摄| 欧美成人免费全部| 国产美女精品| 99精品国产一区二区青青牛奶| 亚洲免费中文字幕| 欧美日韩一区二| 久久高清福利视频| 亚洲欧美电影院| 免费观看亚洲视频大全| 欧美亚洲动漫精品| 亚洲国产成人高清精品| 亚洲永久免费av| 欧美激情视频免费观看| 一区二区视频欧美| 亚洲欧美激情视频| 欧美日韩一二三区| 亚洲第一区中文99精品| 香蕉乱码成人久久天堂爱免费| 欧美精品一二三| 伊人精品视频| 鲁大师成人一区二区三区| 国产精品日韩欧美一区| 宅男噜噜噜66国产日韩在线观看| 久久久久综合网| 国产在线欧美日韩| 欧美一区二区大片| 国产精品欧美日韩久久| 亚洲婷婷国产精品电影人久久| 欧美激情成人在线| 99在线精品免费视频九九视| 欧美激情一区二区| 夜夜爽99久久国产综合精品女不卡| 久热精品在线视频| 亚洲精品日本| 国产精品三级久久久久久电影| 一区二区三区四区蜜桃| 国产精品日韩在线一区| 欧美一区二区在线观看| 黄色小说综合网站| 欧美日韩国产综合视频在线观看中文 | 99成人精品| 欧美日韩在线精品| 亚洲色图综合久久| 国产三区精品| 欧美激情无毛| 亚洲永久在线观看| 亚洲国产成人tv| 国产精品你懂的在线| 久热精品视频在线免费观看| 9i看片成人免费高清| 黄色av日韩| 国产精品一区在线观看你懂的| 欧美 日韩 国产在线| 亚洲欧美日本国产有色| 激情婷婷亚洲| 国产乱子伦一区二区三区国色天香| 久久一日本道色综合久久| 亚洲视频中文字幕| 亚洲毛片一区二区| 一区二区国产日产| 久久视频在线免费观看| 激情文学综合丁香| 欧美色大人视频| 久久影院午夜论| 久久精品国产久精国产一老狼| 一本久久青青| 9久草视频在线视频精品| 亚洲高清成人| 在线日韩成人| 亚洲茄子视频| av成人免费| 一区二区三区偷拍| 中文高清一区| 午夜精彩国产免费不卡不顿大片| 亚洲一区二区四区| 久久国产精品一区二区三区四区| 午夜精彩国产免费不卡不顿大片| 亚洲一区二区三区四区中文| 亚洲调教视频在线观看| 欧美一区二区三区视频| 久久精品亚洲一区二区| 久久在线视频| 欧美视频一区二区在线观看 | 国产伦精品一区二区三区在线观看| 欧美日本三区| 国产免费亚洲高清| 尤物网精品视频| 亚洲精品免费在线| 亚洲一区二区三区在线视频| 欧美在线一区二区| 欧美3dxxxxhd| 国产精品国色综合久久| 激情五月***国产精品| 一区二区三区欧美| 久久久水蜜桃| 国产精品久久久对白| 在线欧美三区| 性色一区二区三区| 欧美日韩国产一区二区| 在线看片成人| 久久久99国产精品免费| 国产精品护士白丝一区av| 亚洲国产日韩欧美综合久久| 亚洲综合第一| 欧美天堂亚洲电影院在线播放| 亚洲福利视频一区| 久久女同精品一区二区| 国产欧美1区2区3区| 中文国产一区| 欧美日韩高清区| 日韩视频―中文字幕| 欧美成人高清视频| 亚洲成色最大综合在线| 久久男人av资源网站| 国产日产精品一区二区三区四区的观看方式| 亚洲欧洲日夜超级视频| 女女同性女同一区二区三区91| 国产一区99| 久久久久久亚洲综合影院红桃| 国产精品一区二区在线观看网站 | 亚洲免费在线播放| 欧美区在线观看| 日韩视频一区二区三区| 欧美日韩卡一卡二| 亚洲午夜一区二区三区| 国产精品视频一二| 久久久91精品国产一区二区三区| 国产一区91| 你懂的网址国产 欧美| 99精品久久久| 国产日韩欧美综合在线| 久久大综合网| 亚洲欧洲综合另类在线| 欧美视频中文一区二区三区在线观看| 夜夜嗨一区二区| 国内一区二区三区在线视频| 欧美成人一区在线| 亚洲欧美日本日韩| 精品成人一区二区| 欧美精品一区二区三| 欧美中文在线字幕| 亚洲麻豆视频| 亚洲第一精品在线| 国产精品国产三级国产aⅴ无密码|