核心模式驅動程式架構(Kernel-Mode Driver Framework,缩写KMDF)是微软公司推出的Windows驅動程式基礎(Windows Driver Foundation)之一,建構Windows XP與Windows Server 2003的核心模式...
8 KB (829 words) - 20:45, 31 December 2021
使用者模式驅動程式架構(英語:User-Mode Driver Framework,簡稱UMDF)是微軟公司提出的視窗驅動程式基礎(Windows Driver Foundation)的一部份,其執行於使用者模式(user mode),僅能存取使用者位址空間。它同時是核心模式驅動程式架構(Kernel-Mode...
3 KB (363 words) - 04:17, 10 August 2020
Windows Driver Frameworks (category 驱动程序)
Frameworks(Windows驱动程序框架,簡稱WDF,前称Windows Driver Foundation),是微軟公司所提供的驅動程式開發技術的集合,包括Kernel-Mode Driver Framework(核心模式驅動程式架構,KMDF)、User-Mode Driver Framework(使用者模式驅動程式架構,UMDF)以及PREfast...
5 KB (581 words) - 22:14, 18 May 2022
驅動程式的開發軟體與架構,從早期複雜深晦的VxD,到Windows XP上的Windows Driver Model(以下簡稱WDM)開發架構,如今Windows Driver Foundation(以下簡稱WDF)已成為新一代的Windows平台驅動程式發展架構,這個架構大量簡化了驅動程式...
5 KB (711 words) - 12:15, 19 November 2024
軟體架構分析方法 軟體智能 ArchiMate 架构模式 反面模式 屬性驅動設計(英语:Attribute-driven design) C4模型 计算机系统结构 分散式資料管理架構(英语:Distributed Data Management Architecture) 分散式關聯資料庫架構(英语:Distributed...
40 KB (5,037 words) - 14:30, 8 September 2024
Windows Driver Model (redirect from 視窗驅動程式模型)
Instrumentation,WMI) 核心流(Kernel Streaming) 硬體抽象層(Hardware Abstraction Layer) 驅動程式的種類有匯流排驅動程式(bus driver)、功能驅動程式(function driver)、篩選驅動程式(filter driver)三種: 匯流排驅動程式(bus drivers)...
9 KB (1,113 words) - 03:45, 7 July 2020
Windows NT体系结构 (redirect from Windows NT的架構)
NT所衍生出的視窗作業系統架構,採用用戶模式與核心模式的分層設計。它是一种是搶佔式和可重入的操作系统,可運行在單處理器或對稱多處理器(SMP)上。並利用I/O請求包和異步I/O來處理所有的I/O請求。微软从Windows XP开始提供64位的Windows版本,之前只有32位版本。 用戶模式下的程式...
22 KB (2,578 words) - 23:28, 7 May 2023
Vista開始,微軟把以往的整套音訊架構重寫,提出了一套新的通用音訊架構Universal Audio Architechture(UAA),此改動規定所有音效卡廠商必須跟從UAA架構來編寫其驅動程式。由於歷史因素,音效卡廠商以往會在編寫其驅動程式時,把部份功能:例如DSP特效編寫並執行於核心模式之上(Kernel...
5 KB (647 words) - 20:47, 7 December 2020
在電腦科學中,奈核心是一個專門負責處理中斷(由硬體發出、產生)的小程式,奈核心也可以對其他程式發出中斷,並由其控制資訊的流程,其概念近似於硬體抽象層。 絕大多數一般性用途的奈核心是用來將硬體虛擬化,使單一部硬體可以同時執行多個作業系統,舉例來說,蘋果電腦即是將奈核心技術用在「經典」模式下的PowerPC版Mac...
2 KB (269 words) - 12:11, 12 July 2019
64位元 (section 目前的64位元微處理器架構)
因為裝置的驅動程式通常執行於作業系統核心(Kernel)的內部,有可能以32位元行程執行核心,同時支援64位元的使用者行程。以在核心裡的額外消耗為代價,如此可為使用者提供受益於64位元的記憶體和效能,且不破壞現存32位元驅動程式的二進制相容性。這個機制源於OS X啟用64位元行程,同時支援32位元的驅動程式。...
26 KB (4,308 words) - 05:10, 2 July 2024
向後相容性及Intel量產製程經常領先業界一直都是在x86架構的發展背後一股驅動力量(設計的需要決定了這項因素而常常導致批評,尤其是來自對手處理器的擁護者和理論界,他們對於一個被廣泛認為是落后設計的架構的持續成功感到不解)。但在較新的微架構中,x86處理器會將常用的x86指令盡全力以硬體線路執行,...
43 KB (4,238 words) - 12:01, 29 April 2023
9x多使用VxD驅動程式。基於Windows NT體系架構的Windows NT 4.0及Windows 2000以後作業系統(不包括Windows Me)則使用基於WDM或WDF的驅動程式,副檔名為.sys,但與DOS的真實模式驅動程式有本質不同。 在DOS時代,大多数.sys文件是实模式的设备驱动程序。...
2 KB (230 words) - 11:18, 4 December 2020
放弃了DOS而转向NT作为Windows的基础。 底下的表格為Windows NT系統的架構:在硬體階層之上,有一個由微核心直接接觸的硬體抽象層(HAL),而不同的驅動程式以模組的形式掛載在核心上執行。因此微核心可以使用諸如輸入輸出、檔案系統、網路、資訊安全機制與虛擬記憶體等功能。而系統服務層提供所...
58 KB (8,218 words) - 07:13, 27 November 2024
程式,不會在Windows系統中執行。 常駐程式中有些是工具軟體,使用者在日常使用電腦時,可能每天會用熱鍵多次呼叫工具軟體。像Borland公司的SideKick就是早期流行的應用軟體。有些常駐程式則是作業系統不直接支援的硬體裝置驅動程式,。 通常在DOS中,任何指定時間只能執行一個程式。要停止執行,它將使用系統呼叫...
13 KB (1,916 words) - 05:18, 28 March 2023
因為HAL是被載入到核心記憶體,並且在核心模式執行,所以HAL裡的函式是無法被應用程式直接呼叫的,並且HAL沒有提供任何使用者模式的API。因此HAL的主要服務對像是Windows核心和核心模式的驅動程式。雖然大部份驅動程式也是存放在獨立的.sys檔案,但有些核心的驅動程式卻是被直接編譯到Hal.dll裡。 一些核心...
8 KB (1,083 words) - 23:14, 18 May 2022
x86-64(又稱x64,即英文詞64-bit extended,64位元拓展的簡寫)是一個處理器的指令集架構,基於x86架構的64位拓展,向后相容於16位及32位的x86架構。x64於1999年由AMD設計,AMD首次公開64位元集以擴充給x86,稱為「AMD64」。其後也為英特爾所採用,現時英特爾稱之為「Intel...
24 KB (3,175 words) - 11:49, 6 August 2024
FX系列定位於專業繪圖工作站領域。多數產品的核心實質上與定位於個人領域的GeForce完全相同,但與GeForce相比Quadro強調與行業軟體的兼容性、穩定性以及高效率。其驅動程式對行業軟體及編程介面有相應的優化。幾乎所有Quadro FX系列都通過了AutoCAD認證,可完整支援線框模式...
3 KB (312 words) - 04:14, 26 September 2024
NVIDIA GeForce 200 (section 架構)
Power™ 模式(最有效為 0 W)當運行密集3D圖像處理要求的程式時,NVIDIA驅動程式可因應顯示核心的使用率而切換到相應的電源模式。每一顆新的 GeForce GTX 200 GPUs 整合了使用率監察器來不斷地監察顯示核心內的數據流量。 屬於Hybrid...
16 KB (2,595 words) - 04:08, 26 September 2024
Windows XP Professional x64 Edition (section 架構)
x64使用WoW64軟體層對大多數32位元程式提供支援,使用NTVDM64和WoW軟體層對部分使用16位元安裝程式安裝的32位元軟體提供安裝支援 Windows NT 3.1與Windows 3.1的圖形界面相似,但底層核心與架構指令都不同,同一16位元軟體在這兩個操作系統上表達的性能不同;Windows XP Professional...
8 KB (872 words) - 13:41, 24 December 2024
mSATA 接口的标准化 Windows Vista核心已完全支援AHCI,Linux從系統核心2.6.19版起支援,FreeBSD從8.0版起支援,OpenBSD從4.1版起支援,NetBSD從4.0版起支援,其他較舊作業系統則需要相關硬體製造商提供驅動程式才可以支援。 存档副本. [2020-03-15]...
3 KB (307 words) - 16:17, 29 October 2023
Windows NT (section Windows NT核心架構)
NT则为Windows Server 2003。 Windows NT採用的核心是屬於混合核心。其體系結構包括簡單內核、硬體抽象層(HAL)、驅動程式、服務(總稱為執行體), 這些均屬於核心模式。用戶模式下的程式與子系統僅能存取其可存取的資源,核心模式下的程式則可以存取所有資源與外部裝置。 Lextrait, Vincent...
11 KB (845 words) - 17:04, 27 July 2024
Windows Embedded CE 6.0 (section 程式碼差異)
0這個版本在核心部分較Windows CE 5.0有很大的進步: 所有系統元件都由EXE改為DLL,並移到kernel space。 全新設計的虛擬記憶體架構,虛擬位址空間提高為每個程序2 GB的位址空間。 全新的裝置驅動程式架構,同時支持User Mode與Kernel Mode兩種驅動程式。 突破只能執行...
4 KB (403 words) - 02:44, 22 March 2024
UEFI韌體區分架構,在UEFI開機模式下,通常只能執行特定架構的UEFI作業系統和特定架構的EFI應用程式(EBC程式除外)。比如,採用64位元UEFI韌體的PC,在UEFI開機模式下只能執行64位元作業系統啟動程式;而在Legacy開機模式(即BIOS相容開機模式...
26 KB (3,630 words) - 15:29, 18 December 2024
4中的幾個子系統,包括了缓存、I/O架構、消息传递(Messaging)、线程(Threading)、用户API及VFS架構。 DragonFly BSD自FreeBSD 4.8分支後引入了許多FreeBSD 4與5的新功能以及修正,像是FreeBSD 4所發展的ACPI及新的ATA驅動程式。由於初期DragonFly...
6 KB (483 words) - 15:43, 21 March 2024
AMD Radeon HD 7000 (redirect from GCN架構)
7970,於2012年1月16日發佈。全系列顯示核心採用「次世代圖形核心」(Graphics Core Next)架構,針對通用計算而優化。流處理器由4-Ways VLIW SIMD架構(俗稱4D架構)改良,亦提升了曲面细分性能。透過ZeroCore Power技術,顯示核心待机的時候,功耗小于3W。另外,Radeon...
55 KB (4,405 words) - 02:13, 1 August 2024
驅動程式指令部分。PLC輸入模組PLC系統的架構和輸入模組產品的選擇端視需要被監測的輸入訊號位準而定。 來自不同類型被監測的感測器與流程控制之變量訊號,可以涵蓋從±10mV至±10V的輸入訊號範圍。 輸出單元是用來驅動外部負載的介面,主要原理是由CPU處理以書寫在PLC裡的程式指令,判斷驅動...
21 KB (3,282 words) - 01:53, 14 August 2023
NVIDIA SLI (section 多核心SLI)
模式的效率並不高,因為受到Windows XP的DirectX 9.0数据缓冲限制。 用哪一個SLI模式是由驅動偵測電腦遊戲的執行檔來決定,NVIDIA驅動程式裡已有內建一組定義資料庫,沒有被定義的就會採用相容模式,即使用單顆GPU而不運行SLI。而用戶也可以從驅動程式設定介面中的「3D...
12 KB (1,814 words) - 00:59, 7 November 2024
包装器是允许一个操作系统使用为另一个操作系统编写的二进制专有设备驱动程序的软件。包装器的例子有Linux的NdisWrapper和FreeBSD和NetBSD的Project Evil 。这些包装器允许这些操作系统通过实现微软的網絡驅動程式介面規範接口来使用为Microsoft Windows编写的网络驱动程序。...
23 KB (2,524 words) - 10:08, 25 December 2023
ATI Radeon HD 2000 (section 受支援的驅動程式)
核心時,就需要重新设计顯示記憶體总线。一旦需要更多的数据通道,总线的复杂度就会大幅提升。而环形总线方面,只需加大环的寬度,数据通道變相提升,总线的复杂度卻不會提升。而且,廠商可以利用較慢的顯示記憶體,就能達到頻寬的提升,成本亦較易控制。值得注意,环形总线顯示記憶體架构是可编程的,通过升級驅動程式,效率可以更高。...
30 KB (3,866 words) - 08:09, 15 May 2024
6顯示卡串聯在一起,驅動程式能不斷變化地,將工作平均分配到不同的顯示核心。(雖然SLI是後期3dfx的Scan-Line Interleave技術的首字母縮略字,但NVIDIA和3dfx的SLI技術是有不同的。)早期SLI技術只有中高端的顯示卡能使用。後來隨著新的驅動程式推出,低端顯示卡也能啟動軟體SLI模式。軟體SLI模式額外霸佔了PCI-E...
19 KB (2,837 words) - 04:07, 26 September 2024
系统平均无障碍工作时长 安全性 - 防止系统功能和数据的非授权访问以及抗攻击的能力 模块化 - 系统功能模块之间的解耦设计以及可被其它系统集成的能力 软件开发 軟體架構 使用者經驗 模型驅動架構 王建興:程式設計不等同於軟體開發 (页面存档备份,存于互联网档案馆) 软件主题 计算机程序设计主题 设计主题 软件开发...
1 KB (154 words) - 09:35, 1 November 2024