徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
自由
比浏览器更快的访问!
 

可程式邏輯陣列和微程序

快捷方式: 差异相似杰卡德相似系数参考

可程式邏輯陣列和微程序之间的区别

可程式邏輯陣列 vs. 微程序

可程式邏輯陣列(Programmable Logic Array)(PLA)是一種可以實作組合邏輯電路的可程式邏輯裝置。PLA有一組可編程的AND閘,其連接到一組可編程的OR閘,如此可以達到:「只在合乎設定條件時才允許產生邏輯訊號輸出。」PLA有2^N個AND閘來輸入N個變數,並且需要M個OR閘來輸出M個結果。PLA如此的邏輯閘佈局能用來規劃大量的邏輯函式,這些邏輯函式必須先以積項(有時是多個積項)的原始形式進行齊一化。 PLA與可程式陣列邏輯裝置(PAL)的差別為PLA的AND閘、OR閘皆可編程。. 微指令(microcode),又稱微碼,是在CISC結構下,執行一些功能複雜的指令時,所分解一系列相對簡單的指令。相關的概念最早在1947年開始出現。 微指令的作用是將機器指令與相關的電路實作分離,這樣一來機器指令可以更自由的進行設計與修改,而不用考慮到實際的電路架構。與其他方式比較起來,使用微指令架構可以在降低電路複雜度的同時,建構出複雜的多步驟機器指令。撰寫微指令一般稱為微程式設計(microprogramming),而特定架構下的處理器實做中微指令有時會稱為微程式(microprogram)。 現代的微指令通常由CPU工程师在设计阶段编写,並且儲存在唯讀記憶體(ROM, read-only-memory)或可程式邏輯陣列(PLA, programmable logic array)中。然而有些機器會將微指令儲存在靜態隨機存取記憶體(SRAM)或是快閃記憶體(flash memory)中。它通常对普通程序员甚至是組合語言程式設計師来说是不可见的,也是无法修改的。與機器指令不同的是,機器指令必須在一系列不同的處理器之間維持相容性,而微指令只設計成在特定的電路架構下執行,成為特定處理器設計的一部分。.

之间可程式邏輯陣列和微程序相似

可程式邏輯陣列和微程序有(在联盟百科)0共同点。

上面的列表回答下列问题

可程式邏輯陣列和微程序之间的比较

可程式邏輯陣列有14个关系,而微程序有10个。由于它们的共同之处0,杰卡德指数为0.00% = 0 / (14 + 10)。

参考

本文介绍可程式邏輯陣列和微程序之间的关系。要访问该信息提取每篇文章,请访问:

嘿!我们在Facebook上吧! »