導航:首頁 > 創造發明 > 匯編語言誰發明的

匯編語言誰發明的

發布時間:2021-03-23 11:56:20

⑴ 匯編語言 是怎樣被發明出來得 原理 他又是什麼語言編的

匯編語言是從機器語言轉換過來的.最早的計算機系統沒有可用的高級語言,是直接用0101這樣的二進制編碼來編程的,這樣對絕大多數用戶就很不方便,因為這要求對計算機系統的軟體和硬體資源要非常了解才可以.記憶量也很大.到後來,大家就用一些符號來代替一些二進制代碼,方便識別,比如原來代碼1011意思是加法,現在就不寫1011了,寫成ADD,用ADD這個大家都容易識別的符號來編程,可以提升一些效率.但計算機的執行仍然只識別二進制代碼,所以需要把匯編語言寫的代碼再轉換成機器語言.
匯編語言是一種低級語言,好處是可以直接控制計算機的軟硬體資源.壞處就是對編程人員的要求非常高.計算機執行的時候,用匯編語言編寫的代碼的執行效率是最高的.和機器語言代碼的效率一樣高.

⑵ 是誰發明了語言

為了減輕使用機器語言編程的痛苦,人們進行了一種有益的改進:用一些簡潔的英文字母、符號串來替代一個特定的指令的二進制串,比如,用「A D D」代表加法,「M O V」代表數據傳遞等等,這樣一來,人們很容易讀懂並理解程序在干什麼,糾錯及維護都變得方便了,這種程序設計語言就稱為匯編語言,即第二代計算機語言。然而計算機是不認識這些符號的,這就需要一個專門的程序,專門負責將這些符號翻譯成二進制數的機器語言,這種翻譯程序被稱為匯編程序。

匯編語言同樣十分依賴於機器硬體,移植性不好,但效率仍十分高,針對計算機特定硬體而編制的匯編語言程序,能准確發揮計算機硬體的功能和特長,程序精煉而質量高,所以至今仍是一種常用而強有力的軟體開發工具。分享給你的朋友吧:人人網新浪微博開心網MSNQQ空間
對我有幫助
4

⑶ 匯編語言 和 Verilog HDL 語言是誰發明的

Verilog HDL是一種硬體描述語言,用於從演算法級、門級到開關級的多種抽象設計層次的數字系統建模。被建模的數字系統對象的復雜性可以介於簡單的門和完整的電子數字系統之間。數字系統能夠按層次描述,並可在相同描述中顯式地進行時序建模。

Verilog HDL 語言具有下述描述能力:設計的行為特性、設計的數據流特性、設計的結構組成以及包含響應監控和設計驗證方面的時延和波形產生機制。所有這些都使用同一種建模語言。此外,Verilog HDL語言提供了編程語言介面,通過該介面可以在模擬、驗證期間從設計外部訪問設計,包括模擬的具體控制和運行。

Verilog HDL語言不僅定義了語法,而且對每個語法結構都定義了清晰的模擬、模擬語義。因此,用這種語言編寫的模型能夠使用Verilog模擬器進行驗證。語言從C編程語言中繼承了多種操作符和結構。Verilog HDL提供了擴展的建模能力,其中許多擴展最初很難理解。但是,Verilog HDL語言的核心子集非常易於學習和使用,這對大多數建模應用來說已經足夠。當然,完整的硬體描述語言足以對從最復雜的晶元到完整的電子系統進行描述。

歷史

Verilog HDL語言最初是於1983年由Gateway Design Automation公司為其模擬器產品開發的硬體建模語言。那時它只是一種專用語言。由於他們的模擬、模擬器產品的廣泛使用,Verilog HDL 作為一種便於使用且實用的語言逐漸為眾多設計者所接受。在一次努力增加語言普及性的活動中,Verilog HDL語言於1990年被推向公眾領域。 Open Verilog International (OVI)是促進Verilog發展的國際性組織。1992年, OVI決定致力於推廣Verilog OVI標准成為IEEE標准。這一努力最後獲得成功,Verilog 語言於1995年成為IEEE標准,稱為IEEE Std 1364-1995。完整的標准在Verilog硬體描述語言參考手冊中有詳細描述。

主要能力

下面列出的是Verilog硬體描述語言的主要能力:

* 基本邏輯門,例如and、or和nand等都內置在語言中。

* 用戶定義原語(UDP)創建的靈活性。用戶定義的原語既可以是組合邏輯原語,也可以是時序邏輯原語。

* 開關級基本結構模型,例如pmos 和nmos等也被內置在語言中。

* 提供顯式語言結構指定設計中的埠到埠的時延及路徑時延和設計的時序檢查。

* 可採用三種不同方式或混合方式對設計建模。這些方式包括:行為描述方式—使用過程化結構建模;數據流方式—使用連續賦值語句方式建模;結構化方式—使用門和模塊實例語句描述建模。

* Verilog HDL中有兩類數據類型:線網數據類型和寄存器數據類型。線網類型表示構件間的物理連線,而寄存器類型表示抽象的數據存儲元件。

* 能夠描述層次設計,可使用模塊實例結構描述任何層次。

* 設計的規模可以是任意的;語言不對設計的規模(大小)施加任何限制。

* Verilog HDL不再是某些公司的專有語言而是IEEE標准。

* 人和機器都可閱讀Verilog 語言,因此它可作為EDA的工具和設計者之間的交互語言。

* Verilog HDL語言的描述能力能夠通過使用編程語言介面(PLI)機制進一步擴展。PLI是允許外部函數訪問Verilog 模塊內信息、允許設計者與模擬器交互的常式集合。

* 設計能夠在多個層次上加以描述,從開關級、門級、寄存器傳送級(RTL)到演算法級,包括進程和隊列級。

* 能夠使用內置開關級原語在開關級對設計完整建模。

* 同一語言可用於生成模擬激勵和指定測試的驗證約束條件,例如輸入值的指定。

* Verilog HDL 能夠監控模擬驗證的執行,即模擬驗證執行過程中設計的值能夠被監控和顯示。這些值也能夠用於與期望值比較,在不匹配的情況下,列印報告消息。

* 在行為級描述中,Verilog HDL不僅能夠在RTL級上進行設計描述,而且能夠在體系結構級描述及其演算法級行為上進行設計描述。

* 能夠使用門和模塊實例化語句在結構級進行結構描述。

* Verilog HDL 的混合方式建模能力,即在一個設計中每個模塊均可以在不同設計層次上建模。

* Verilog HDL 還具有內置邏輯函數,例如&(按位與)和|(按位或)。
* 對高級編程語言結構,例如條件語句、情況語句和循環語句,語言中都可以使用。

* 可以顯式地對並發和定時進行建模。

* 提供強有力的文件讀寫能力。

* 語言在特定情況下是非確定性的,即在不同的模擬器上模型可以產生不同的結果;例如,事件隊列上的事件順序在標准中沒有定義。

⑷ 匯編語言 是什麼語言開發出來的!

把機器語言指令、地址等用助記符表示,就形成了匯編語言。
匯編語言指令和機器語言指令一一對應,簡單來說匯編的過程就類似於查表的過程,通過查表,把匯編語言助記符轉換為機器語言指令。所以匯編語言其實就是機器語言,只不過表示方法相對於機器語言更加人性化。
——僅供參考

⑸ 匯編語言是用什麼語言開發的,開發匯編的系統又是什麼

如果是現在需要為某種可編程晶元開發一種匯編語言的話,很明顯什麼語言,什麼系統下都是可以進行,不過按我理解,你的意思是想追究計算機發展初期,匯編語言是怎麼來的吧。那就是用機器語言開發的。
其實無論什麼語言目的都是讓計算機執行人們所計劃的程序流程,其表現形式就是把人類認知的符號最終變成控制計算機的電信號,你應該能理解,計算機執行程序實質就是門電路的高低電平、晶體管通斷狀態的不斷變化。所謂指令就是你給了cpu的某個寄存器賦值了一組數據(也就是給某一些電路初始化了一組我們稱之為0101的高低電平組合),然後就導致了cpu中更多電路的變化,最終變化出我們想要的結果數據,而某個cpu的所有這種輸入與輸出的對應關系實際就是我們說的這種cpu支持的指令集。我們現在看到了語言指令都是編譯器定義的指令而已,其實就是把指令集的指令用英文字母來標識,在編譯時就轉化為二進制的輸入碼。
那很顯然,有沒有英文字母的助記符,實際並不影響cpu的執行,沒有英文字母,用二進制碼一樣編程,甚至最早的計算機是人手工直接來完成電子管開關的初始化才能運行的,連二進制碼都不用,這也一樣是編程。
所以,匯編出現前人們就用打孔紙帶表示0101的二進制碼來編程的,這就是機器語言了。

⑹ C語言是什麼意思,是誰發明的

C語言的原型ALGOL 60語言。(也稱為A語言) 1963年,劍橋大學將ALGOL 60語言發展成為CPL(Combined Programming Language)語言。 1967年,劍橋大學的Matin Richards 對CPL語言進行了簡化,於是產生了BCPL語言。 1970年,美國貝爾實驗室的Ken Thompson將BCPL進行了修改,並為它起了一個有趣的名字「B語言」。意思是將CPL語言煮干,提煉出它的精華。並且他用B語言寫了第一個UNIX操作系統。 而在1973年,B語言也給人「煮」了一下,美國貝爾實驗室的D.M.RITCHIE在B語言的基礎上最終設計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。 為了使UNIX操作系統推廣,1977年Dennis M.Ritchie 發表了不依賴於具體機器系統的C語言編譯文本《可移植的C語言編譯程序》。即是著名的ANSI C。 1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《C語言程序》(The C Programming Language),從而使C語言成為當時世界上流行最廣泛的高級程序設計語言。 1988年,隨著微型計算機的日益普及, C語言出現了許多版本。由於沒有統一的標准,使得這些C語言之間出現了一些不一致的地方。為了改變這種情況,美國國家標准研究所(ANSI)為C語言制定了一套ANSI標准, 成為現行的C語言標准3.C語言的主要特點 。C語言發展迅速, 而且成為最受歡迎的語言之一, 主要因為它具有強大的功能。許多著名的系統軟體, 如DBASE Ⅲ PLUS、DBASE Ⅳ 都是由C 語言編寫的。用C語言加上一些匯編語言子程序, 就更能顯示C語言的優勢了,象PC- DOS 、WORDSTAR等就是用這種方法編寫的。

⑺ 誰發明了和創造了匯編語言的

這個不知道!匯編不是一個人發明的它是由人們改進的,它是由機器語言也就是微代碼改進來的,用一些簡潔的英文字母、符號串來替代一個特定的指令的二進制串........

⑻ 匯編語言最早在什麼時候出現(多少世紀,多少年代)

20世紀50年代

⑼ 匯編語言的創始人是什麼

匯編語言是和機器體系結構相關的,也就是每個處理器製造商規定都不同(或者遵循某種約定)。最早的匯編誕生於60到70年之間

⑽ 匯編語言是那家公司發明的

匯編語言是人們在多年的開發中集成出來的
並不是哪個公司開發的,對匯編貢獻最大的是IBM公司

閱讀全文

與匯編語言誰發明的相關的資料

熱點內容
武漢疫情投訴 瀏覽:149
知識產權合作開發協議doc 瀏覽:932
廣州加里知識產權代理有限公司 瀏覽:65
企業知識產權部門管理辦法 瀏覽:455
消費315投訴 瀏覽:981
馬鞍山鋼城醫院 瀏覽:793
馮超知識產權 瀏覽:384
介紹小發明英語作文 瀏覽:442
版權使用權協議 瀏覽:1000
2018年基本公共衛生服務考核表 瀏覽:884
馬鞍山候車亭 瀏覽:329
學校矛盾糾紛排查領導小組 瀏覽:709
張江管委會知識產權合作協議 瀏覽:635
關於開展公共衛生服務項目相關項目督導的函 瀏覽:941
閨蜜證書高清 瀏覽:11
轉讓房轉讓合同協議 瀏覽:329
矛盾糾紛排查調處工作協調交賬會議紀要 瀏覽:877
雲南基金從業資格證書查詢 瀏覽:313
新知識的搖籃創造力 瀏覽:187
股轉轉讓協議 瀏覽:676