查ICP網:全新的綜合網站備案信息查詢網
Copyright ? 2008-2028 www.mshuangcha.com [ 查icp] All Rights Reserved.
微機上能夠直接識別和處理的語言是什么?微機唯一能夠直接識別和處理的語言是機器語言。
計算機語言分為機器語言、匯編語言、高級語言和甚高級語言四代。甚高級語言是第四代語言,這是一種面向問題的語言,數據庫語言屬于這種語言。高級語言是面向過程的語言,屬于第三代語言,包括Pascal、C、BASIC語言等。
機器語言機器能直接識別的程序語言或指令代碼,無需經過翻譯,每一操作碼在計算機內部都有相應的電路來完成它,或指不經翻譯即可為機器直接理解和接受的程序語言或指令代碼。
機器語言使用絕對地址和絕對操作碼。不同的計算機都有各自的機器語言,即指令系統。從使用的角度看,機器語言是最低級的語言。
機器語言程序兼容。機器語言就是用硬件實現的機器指令。實現用機器語言編寫的程序兼容對計算機體系結構有非常苛刻的要求,需要實現兼容的兩臺計算機的體系結構和操作系統的用戶程序接口等應完全相同;即使略有不同,也可用軟件模擬或硬件仿真實現兼容。但這些方法將使用戶程序的運算速度明顯降低。
一條指令就是機器語言的一個語句,它是一組有意義的二進制代碼,指令的基本格式如,操作碼字段和地址碼字段,其中操作碼指明了指令的操作性質及功能,地址碼則給出了操作數或操作數的地址。