misc

misc

新聞組無法分類明确的東西
misc在linux的源碼中可以看到與misc相關的文件或函數名。在linux的源碼中可以看到與misc相關的文件或函數名,使用misc來命名主要是表示該文件目前還沒歸類好,不知道将它歸到哪個方面或者放置在哪個地方比較好,所以暫時用misc。國際新聞組在命名、分類上有其約定俗成的規則。新聞組由許多特定的集中區域構成,組與組之間成樹狀結構,這些集中區域就被稱之為類别。在新聞組裡,所有無法明确分類的東西都稱之為misc。
    中文名:misc 外文名: 别名: 表示:雜項、混合體、大雜燴 linux中表示:文件或函數名 性質:miscellaneous的前四個字母 全稱:miscellaneous

基本介紹

文件夾或文件名

在linux的源碼中可以看到與misc相關的文件或函數名,使用misc來命名主要是表示該文件目前還沒歸類好,不知道将它歸到哪個方面或者放置在哪個地方比較好,所以暫時用misc。比如在includelinux文件夾下,有一個miscdevice.h頭文件;在代碼裡面也會經常碰到misc前綴的變量名或者函數。

均碼

常用于NIKE等品牌服飾上表示其尺碼為均碼。

命名規則

新聞組命名規則之一

國際新聞組在命名、分類上有其約定俗成的規則。新聞組由許多特定的集中區域構成,組與組之間成樹狀結構,這些集中區域就被稱之為類别。

misc:其餘的主題。在新聞組裡,所有無法明确分類的東西都稱之為misc。

信息業

移動信息服務中心

MISC(移動信息服務中心Mobile Information Service Center),是卓望集團為了夢網計劃的順利實施為移動運營商潛心研發的首個技術支撐平台。她實現了開放價值鍊“服務提供商—〉網絡運營商—〉用戶”商業模式的有效支撐與業務管理,涉及SP管理、服務管理、用戶管理、訂購管理、計費管理、統計分析等運營的諸多領域。是運營商在新的網絡環境下為客戶提供數據業務服務的核心管理平台。

船公司

馬來西亞國際航運有限公司 Malaysia International Shipping Corp.

計算機中

宏指令結構技術體系

MISC(Macro Instruction Set Computer)宏指令集體系結構計算機。1985年由北京多思軟件有限公司提出并組織開發的新一代計算機CPU體系結構。1988年由張效祥院士命名。1993年繼MISC前期研究結果,由北京多思科技工業園股份公司發展64位高性能MISC通用CPU芯片,以及北京南思達科技發展有限公司發展高性能MISC安全通用CPU芯片,經十年實踐,完善了MISC技術體系。

MISC技術體系包括:

1) 可變長宏指令體系結構設計技術VLMIW (Variable Length Macro Instruction Word Architecture)

2) 顯式硬件單元控制思想設計技術EHCC(Explicitly Hardware Cell Controlling)

3) 單元級系統集成技術ESOC(Elements Level System-on-chip)

4) 常規集成電路設計技術ICKH(IC Design Know-How)

1. 可變長宏指令體系結構技術VLMIW

可變長宏指令體系結構技術揭示了一種利用超長指令控制體系,對簡單和對稱的部件結構實現靜态和動态的重新組織及對其操作關系重新定義的獨特設計,使該體系結構可根據具體應用進行重新組合,而每種組合都會使該微處理器所使用的超長指令控制體系支持的宏語言,在實質上接近人類對計算機操作行為的需求,即該微處理器實際操作運行的宏指令直接反映高級語言元素的語義、語法及語用關系,支持高級語言的高層語義操作。

可變長宏指令體系結構技術以算子為指令成分構成高層語義,通過宏指令加工技術,支持複雜指令功能的并行操作;通過顯式、隐式、備份指令形态和三維譯碼器支持複雜指令功能的擴展。

1.1 宏指令加工技術IMP(Instruction Macro Processing)

通過拼裝、延時、替換、排序的方法,将算子或宏指令成分有序合成單周期執行的指令代碼流,最大限度地使用指令頻寬,提高操作時的并行性。

排序技術 (Queuing ):指令串行與并行操作關系的處理,包括顯式、隐示和備份指令的排序。通過該指令控制排序方法及裝置,可以将數據相關或操作相關的指令成分,設計在一條排序操作的控制指令中,使串行操作連續并與其他操作并行。從而減少了指令空間的占用,即減少了對指令高速緩存的需求,又減少了取指周期。

拼裝技術 (Combination):指令并行操作關系的處理,包括攜帶指令與隐式或顯式指令的拼裝。通過該指令控制拼裝方法及裝置,可将相關的串行操作過程與并行操作的指令成分,拼裝在一條指令中,依據指令序列的要求,串行或并行的執行被拼裝的指令成分。從而簡化程序設計,可在不增加機器總線寬度、不增加每條指令的執行時間和譯碼控制電路延時的前提下,增加操作的吞吐量。

延時技術 (Delay):預處理後續指令,在操作時使之實現并行處理關系。包括顯式、隐示和備份指令的延時。通過該指令控制延時方法及裝置,利用指令中的空閑指令編碼段,添加後續操作的指令成分的延時編碼,使延時指令編碼在執行時,與執行時的操作指令并行。在機器總線寬度不變的情況下,使得超過機器總線寬度的編碼能夠同時參與控制。

替換技術 (Substitution):顯式、隐示和備份指令的并行操作關系處理。通過該指令控制替換方法及其裝置,可将一個重複操作編碼在多周期操作的過程中從指令字序列中分離出來并獨立執行,可以精減指令流序列,可動态地增加指令的寬度。

1.2 混合模式寄存器體系結構RCREG(Recombinatorial Register)

以堆棧、隊列、寄存器、存儲器操作方式構成的寄存器體系結構,支持多語法操作及數據存儲結構重組和寄存器複用操作。包括:

1. 操作方式轉換 :通過動态或靜态指令成分設置,可以改變寄存器的操作方式(堆棧、隊列、寄存器、存儲器操作方式選擇),支持多語法操作(前綴、中綴、後綴);

2.體系結構置換:通過動态或靜态指令成分設置,可以改變寄存器體系結構(主副本寄存器結構、窗口寄存器結構、旋轉寄存器結構),支持繁衍寄存器堆體系操作。

3. 控制指令鍊接:通過宏加工将算子鍊接到指令配置文件中,實現體系結構置換操作。

1.3 三維譯碼體系3RDec(3-Route Instruction Decoder)

MISC體系結構的譯碼器體系是依據人類行為操作需求而設計的。

MISC體系結構譯碼器的特征:主從譯碼控制方式;獨立的并行控制方式;獨立的串行控制方式;并行串行混合控制方式;

MISC體系結構譯碼器存在重組和宏加工的方式,可以排序、拼裝、替換和延時,存在并行、串行、優先和等待執行方式。

MISC體系結構譯碼器體系包括:主譯碼器(相關控制譯碼器)、從譯碼器(包括獨立譯碼器、三維譯碼器、總線控制譯碼器、接口譯碼器等)

相關譯碼:是典型的主從式譯碼控制方式。其主譯碼器實現指令形态的譯碼,其從譯碼器實現指令格式或算子格式的譯碼。特征:隐式和顯式共同作用。

獨立譯碼:是指對多種指令格式可以分别地并行或串行譯碼的譯碼器。可以主從譯碼控制方式由主譯碼器控制從譯碼器,完成指令譯碼控制。獨立譯碼器可設計成相同的或不同的譯碼體系,由主譯碼器控制譯碼器的分配。主要功能是完成多種指令格式的譯碼。包括:

1. 相同譯碼體系:所有的指令格式均通過該譯碼體系譯碼。

2. 不同譯碼體系:對不同的指令格式通過相應的譯碼體系譯碼器譯碼。

3. 主從式控制:主譯碼器對指令形态所攜帶的指令格式分配相同或不同譯碼體系,譯碼執行。

4. 獨立并行控制:根據指令形态所攜帶的不同指令格式順序排列譯碼體系,使用相同或不同譯碼體系,譯碼執行。特征:顯式控制。

三維譯碼器體系:是指顯式指令、隐式指令和備份指令結構可被并行譯碼、串行譯碼(布爾形式),共同作用;三維譯碼器可在相關譯碼器控制下,完成譯碼,與其他獨立譯碼器共同組織MISC體系的譯碼體系,包括總線控制譯碼器、存儲控制譯碼器、專用IO控制譯碼器、安全譯碼器、循環移動流水譯碼器等多譯碼器裝置。其特征:

三維譯碼器裝置主要控制多種指令配置文件編碼,支持多種指令配置文件譯碼;形成可連續執行的譯碼控制流,支持指令并行和串行操作的優化譯碼;實現最大優化譯碼設計的要求,支持優化編譯器算法的實現。包括:

1. 布爾操作關系:三維譯碼器可實現并行(獨立)、串行(相關)或空操作(延時)功能

2. 分時操作關系:根據布爾操作關系,可建立指令流分時、約束操作功能

3.異常處理:獨立實現系統的異常處理與操作并行

4. 多配置文件:同時對多種配置文件譯碼,并經轉換、優化,形成高速内部指令流

1.4 顯式、隐式、備份指令形态3IT(Explicit_Implicit_Reserve Instruction Type)

顯式指令形态是構成一個算法或操作的完整目标指令結構。

隐式指令是配合顯式指令實現一個算法或操作中的宏操作、循環操作或分支的預處理操作的指令結構。

備份指令是配合顯式和隐式指令,将算法中使用到的靜态控制的宏指令、循環程序、分支預處理程序,預先裝載,延時操作的指令結構。

靜态指令(隐式、顯式、備份) 無序排列。指令形态無序排列,備份指令由顯式或隐式指令裝載,隐式指令在執行中裝載。

備份指令延時操作:備份指令屬靜态指令,預先裝載,根據當期指令執行,驅動譯碼,延時操作。

隐式指令操作複用:在顯式指令執行中,建立隐式指令流(備份)。當宏指令或循環指令或分支預處理操作重複執行時,由隐式指令流操作控制。

1.5宏指令靜态動态配置文件MISDCF(Macro Instruction Static and Dynamic Configuration Format)

宏指令的靜态配置文件在初始化時,被裝載于體系結構之中,用于标識體系結構資源與連接關系的重組。

宏指令的動态配置文件在執行中控制體系結構操作關系,實現宏指令功能。

靜态配置文件:是顯式硬件控制單元實現體系結構重組的初始化編碼。該編碼指示資源的占用及資源間的連接關系。

動态配置文件:是顯式硬件控制單元實現體系結構操作重組的執行編碼。該編碼指示體系結構實現宏指令的操作。

2. 顯式硬件單元控制技術EHCC

将體系結構中資源、網絡等控制成分直接面向指令宏加工體系,使之可根據應用需求和宏加工技術,實現硬件單元重構,操作方法重組,繁衍指令語義。

2.1 可重組邏輯體系結構RCA(Recombinatorial Architecture)

根據某一類算法空間的描述,可實現支持多種算法操作的體系結構設計。該設計體現了FPGA邏輯重構、DSP編程方法、ASIC執行效率的特點,在COS系統對MISC宏指令配置文件的控制下,實現通用芯片的專用設計。

操作與資源的聚類疊加技術(三色分析)

靜動态配置:網絡的連接技術;支持指令繁衍及部件複用,實現小規模電路及功能可擴展性。

可控結點編碼:指令成分與硬件單元的可控結點相對應,實現體系結構重組IP設計與集成。

2.2 靜态動态标識體系技術SDI(Static and Dynamic Identifier System)

指令配置文件中包括靜态配置文件和動态配置文件,每種配置文件均包含MISC宏指令的指令格式及宏加工算子。

靜态配置文件:是顯式硬件控制單元實現體系結構重組的初始化編碼。該編碼指示資源的占用及資源間的連接關系。

動态配置文件:是顯式硬件控制單元實現體系結構操作重組的執行編碼。該編碼指示體系結構實現宏指令的操作。

2.3 直接間接網絡連接技術DICN(Direct and Indirect Connected Net)

直接型連接網絡刻畫了資源與資源之間的最佳效率。

間接型連接網絡刻畫了資源的最佳的面積。

部分直接部分間接連接型網絡刻畫了設計的優化原則。

最小連接網絡和全連通型優化設計技術刻畫了算法的适應性和可擴展性。

2.4 主副本複用控制技術MSC(Master and Slavery Controlling)

對資源(寄存器或功能部件)的複用控制技術,以減少電路面積,提高資源利用率。包括:寄存器的資源複用、數據複用、功能部件複用、多操作功能部件複用和多功能部件的控制。

2.5 體系及指令置換技術AIT(Architecture and Instruction Transformation)

置換技術可将一種體系結構或一種指令集的目标代碼轉換為另一種體系結構或指令集的目标代碼的操作。置換技術重要設計基礎是可重組邏輯。

語義置換:即資源、操作和功能的置換

語法置換:即數據連接關系及數據網絡的置換

語用置換:即結構及資源的置換

語符置換:代碼和操作的置換

3. 單元級系統集成設計技術 ESOC

單元級部件(IP)系統集成(ESOC)的設計技術是可重組邏輯體系結構設計組成技術的基礎;

而可重組體系結構的設計技術中,除了COS系統内置、配置文件内置、顯式硬件單元控制(EHCC)的設計基礎外,最重要的是使用了MISC技術體系中的ESOC(Elements System On Chip)技術。

ESOC技術在設計思想方面有三個主要表現:

1. 具有獨立功能(直接面向應用)和非獨立功能(間接面向應用)的IP部件;(相同的IP部件提供不同的性能指标)。

2. 所有IP部件均可被重組。(所有IP部件均可在功能、規格、性能三方面被應用需求任意重組)。

3. 部分IP部件在使用上可通過網絡連接被複用。所有IP部件依性能指标“計時裝配”(按功能、規格的應用要求累計重組的新的IP性能指标,與體系結構中的寄存器連接);按應用要求重組的體系結構可“變頻控制”(最大效能的控制體系結構,多時鐘控制體系)。

ESOC技術的主要特征:

1. 所有IP部件是“細粒度”的顯式硬件單元控制(EHCC)技術設計。控制其可控結點編碼,可以實現任意功能和規格的重組設計;

2. 所有IP部件的“細粒度”顯式硬件單元控制編碼,可以由指令實施靜态編碼或動态編碼控制;實現功能複用、縮小可控結點編碼長度。

3. 所有IP部件均有“顯式”的性能指标,相同的IP部件具有不同的性能指标。可以由使用者對應用性能進行重組設計;

4. 所有IP部件均可在可重組邏輯的體系結構中,被相互或與寄存器連接。由應用需求通過指令的靜态或動态編碼控制IP部件的裝配;

5. 可重組邏輯體系結構的其他配置部件(時鐘、寄存器、存儲器、IO接口等),也必須是提供“細粒度”顯式硬件單元控制的編碼。由應用需求實現功能、規格、性能的重組設計;

3.1 操作系統硬化技術COSHI(Chip Operatiing System Hardware Implementation )

将COS程序轉化為硬件實現的邏輯,使之提高效率,減少程序規模,在動态使用中繁衍功能、重組結構靈活、方便,提高安全性。包括:

1. 原始密鑰及安全策略注入技術

2. 可重組的安全策略設計

3. 安全譯碼及算法配置的控制技術

3.2外部命令與内部指令的協同控制技術EIJC(External and Internal Instruction Joint Controlling)

COS系統包括外部命令與内部程序控制兩種指令體系。程序可完成操作所實現的既定功能,外部命令可補充修改既定程序模型,提高使用的靈活性和可擴展性。包括:

1. 内部指令攜帶外部命令控制 ;

2. 内部指令與外部命令共享資源控制;

3. 内部指令與外部命令譯碼控制

4. 内部指令與外部命令并行或串行操作控制;

5. 内部指令與外部命令優先和排序控制。

3.3 資源自分配技術SARO(Self-adaptable Resource Occupation)

當M個操作需求同時出現,且占用同一資源或占用不同資源時,為有效提高資源利用率,減少資源的譯碼控制,使多個操作需求在同一時刻,僅有N(N

1. 占用同一資源的等待技術

2. 占用不同資源的優先排序技術

3. 占用不同資源時控制資源的自分配技術

3.4 指令排序技術IPSA(Instruction Priority Self-Adaptability)

當單周期或多周期操作的指令連續執行時,根據資源占用情況,自動實現分配指令的串行或并行操作以及等待延時操作的技術。包括:

1. 資源占用的排序控制

2. 指令的排序控制

3. 操作的排序控制

上一篇:巧迪尚惠

下一篇:火影忍者劇場版

相關詞條

相關搜索

其它詞條