99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

計(jì)算機(jī)系統(tǒng)的層次結(jié)構(gòu)詳細(xì)說明

Wildesbeast ? 來源:今日頭條 ? 作者:無名火舞 ? 2020-02-22 16:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

通常由用戶用高級語言編寫程序,然后講它和數(shù)據(jù)一起送入計(jì)算機(jī)內(nèi),再由計(jì)算機(jī)將其翻譯成機(jī)器能識別的機(jī)器語言程序,機(jī)器自動(dòng)運(yùn)行該機(jī)器語言程序,并將其計(jì)算結(jié)果輸出。

實(shí)際上,早期的計(jì)算機(jī)只有機(jī)器語言(用0.1代碼表示的語言),用戶必須用二進(jìn)制代碼來編寫程序。這就要求程序員對他們所使用的計(jì)算機(jī)硬件及其指令系統(tǒng)十分熟悉,編寫難度很大,操作也極容易出錯(cuò),但用戶編寫的計(jì)其語言程序可以直接在機(jī)器上執(zhí)行。

20世紀(jì)世50年代開始出現(xiàn)了符號式的程序設(shè)計(jì)語言,即匯編語言。他用符號ADD.SUB.MUL.DIV等分別表示加減乘除等操作。并用符號表示指令或數(shù)據(jù)所在存儲(chǔ)單元的地址,使程序員可以不再使用繁雜而又易錯(cuò)的二進(jìn)制代碼來編寫程序,然后才能被計(jì)其接受并自動(dòng)運(yùn)行。這個(gè)翻譯過程是由機(jī)器系統(tǒng)軟件中的匯編程序完成。

盡管有了虛擬機(jī)使用戶編寫更為方便,但是,匯編語言仍是一種面向?qū)嶋H機(jī)器的語言,它的每一條語句都是與機(jī)器 語言的某一條語句(0.1)一一對應(yīng)。因此,使用匯編語言編寫程序時(shí),仍要成需要對實(shí)際機(jī)器的內(nèi)部組成和指令系統(tǒng)非常熟悉,也就是說,程序員必須經(jīng)過專門的訓(xùn)練,否則是無法操作計(jì)算機(jī)的。另一方面,由于匯編語言擺脫不了實(shí)際機(jī)器的指令系統(tǒng),因此,匯編語言沒有通用性,每臺(tái)機(jī)器必須有一種與之相對應(yīng)的匯編語言,這使得程序員要掌握不同機(jī)器的指令系統(tǒng),不利于計(jì)算機(jī)的廣泛應(yīng)用和發(fā)展。

20世紀(jì)60年代開始先后出現(xiàn)各種面向問題的高級語言,如fortran,basic,pascal,c等。這類高級語言對問題的描述十分接近人的習(xí)慣,并且具有較強(qiáng)的通用性。程序員不必了解掌握實(shí)際機(jī)器的機(jī)型,內(nèi)部的具體組成及指令系統(tǒng),只要掌握高級語言的語法和語義,便可直接用這種高級語言來編寫,給程序員帶來了極大的方便。

通常,將高級語言程序翻譯成機(jī)器語言程序的軟件稱為翻譯程序。翻譯程序有兩種:一種是編譯程序,另一種是解釋程序,編譯程序是將用戶編寫的高級語言程序的全部語句一次全部翻譯成機(jī)器語言程序,而后再執(zhí)行機(jī)器語言程序。因此,之喲啊源程序不變,就無須再次進(jìn)行翻譯。解釋程序是將源程序的一條語句翻譯成相對應(yīng)機(jī)器語言的一條語句,并且立即執(zhí)行這條語句,接著翻譯源程序的下一條語句,并執(zhí)行這條語句,如此重復(fù)直至完成源程序的全部翻譯任務(wù)。它的特點(diǎn)是翻譯一次執(zhí)行一次,即使下一次重復(fù)執(zhí)行該語句時(shí),也必須重新翻譯。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 二進(jìn)制
    +關(guān)注

    關(guān)注

    2

    文章

    805

    瀏覽量

    42260
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7649

    瀏覽量

    90537
  • 虛擬機(jī)
    +關(guān)注

    關(guān)注

    1

    文章

    966

    瀏覽量

    29251
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)

    計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)
    發(fā)表于 05-09 19:03

    什么是計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)硬件和計(jì)算機(jī)軟件?

    第一章 計(jì)算機(jī)系統(tǒng)概論1. 什么是計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)硬件和計(jì)算機(jī)軟件?硬件和軟件哪個(gè)更重要?解:P3計(jì)算機(jī)系統(tǒng):由
    發(fā)表于 07-22 09:06

    什么是計(jì)算機(jī)系統(tǒng)?硬件和軟件哪個(gè)更重要?

    第一章計(jì)算機(jī)系統(tǒng)概論1 .什么是計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)硬件和計(jì)算機(jī)軟件?硬件和軟件哪個(gè)更重要?解: P3計(jì)算機(jī)系統(tǒng):由
    發(fā)表于 07-26 07:18

    計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的讀書筆記

    本篇是鄭緯民《計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)》的讀書筆記,歡迎各位路過指正!今天把九章全部更新完畢啦~
    發(fā)表于 07-29 06:14

    計(jì)算機(jī)由哪幾部分組成?計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)是怎樣的?

    計(jì)算機(jī)由哪幾部分組成?計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)是怎樣的?計(jì)算機(jī)的性能指標(biāo)有哪些?
    發(fā)表于 09-18 07:09

    計(jì)算機(jī)系統(tǒng)概論

    1.1 計(jì)算機(jī)系統(tǒng)簡介1.2 計(jì)算機(jī)的基本組成1.3 計(jì)算機(jī)硬件的主要技術(shù)指標(biāo)1.4 本書結(jié)構(gòu)
    發(fā)表于 04-11 09:31 ?0次下載

    基于EDA平臺(tái)的計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)課程實(shí)踐

    基于EDA平臺(tái)的計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)課程實(shí)踐本文分析了計(jì)算機(jī)專業(yè)本科生課程計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的教學(xué)現(xiàn)狀, 結(jié)合目前在教學(xué)實(shí)踐中采用的部分措施, 提出了
    發(fā)表于 12-05 16:08 ?0次下載

    微型計(jì)算機(jī)系統(tǒng)

             微型計(jì)算機(jī)系統(tǒng)與傳統(tǒng)的計(jì)算機(jī)系統(tǒng)一樣,也是由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成的。2.1
    發(fā)表于 03-03 08:31 ?0次下載

    什么是計(jì)算機(jī)系統(tǒng)的容錯(cuò)性

    什么是計(jì)算機(jī)系統(tǒng)的容錯(cuò)性             所謂容錯(cuò)是指在故障存在的情況下計(jì)算機(jī)系統(tǒng)不失效,仍然能夠正常工作的特性
    發(fā)表于 01-08 13:49 ?1699次閱讀

    計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的過去和未來

    計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)的過去和未來    自1946年在美國賓夕法尼亞大學(xué)制成的世界上第一臺(tái)電子數(shù)字計(jì)算機(jī)以來,計(jì)算機(jī)的發(fā)展大致經(jīng)歷了五代的變化:
    發(fā)表于 04-13 14:14 ?1491次閱讀

    計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)教程之指令級并行的詳細(xì)資料說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)教程之指令級并行的詳細(xì)資料說明包括了:1 指令級并行的概念,2 指令的動(dòng)態(tài)調(diào)度,3 動(dòng)態(tài)分支預(yù)測技
    發(fā)表于 12-10 08:00 ?0次下載
    <b class='flag-5'>計(jì)算機(jī)系統(tǒng)</b><b class='flag-5'>結(jié)構(gòu)</b>教程之指令級并行的<b class='flag-5'>詳細(xì)</b>資料<b class='flag-5'>說明</b>

    計(jì)算機(jī)系統(tǒng)的硬件組織詳細(xì)概述

    為了解在計(jì)算機(jī)系統(tǒng)中,程序是如何運(yùn)行的,首先需要了解計(jì)算機(jī)系統(tǒng)的硬件組織。
    的頭像 發(fā)表于 02-15 12:28 ?4525次閱讀
    <b class='flag-5'>計(jì)算機(jī)系統(tǒng)</b>的硬件組織<b class='flag-5'>詳細(xì)</b>概述

    計(jì)算機(jī)系統(tǒng)由什么兩部分組成 計(jì)算機(jī)系統(tǒng)層次結(jié)構(gòu)

    計(jì)算機(jī)系統(tǒng)是由硬件和軟件兩部分組成的。 硬件部分包括計(jì)算機(jī)的實(shí)體組件,如中央處理器(CPU)、內(nèi)存、存儲(chǔ)設(shè)備、輸入輸出設(shè)備、顯示器等。CPU是計(jì)算機(jī)系統(tǒng)的核心部件,負(fù)責(zé)執(zhí)行指令、運(yùn)算和控制計(jì)算
    的頭像 發(fā)表于 02-01 14:13 ?5115次閱讀

    計(jì)算機(jī)系統(tǒng)的組成和功能

    計(jì)算機(jī)系統(tǒng)是一個(gè)復(fù)雜而龐大的概念,它涵蓋了計(jì)算機(jī)硬件、軟件以及它們之間相互作用的所有元素。為了全面而深入地探討計(jì)算機(jī)系統(tǒng),本文將從定義、組成、功能、發(fā)展歷程以及未來趨勢等方面進(jìn)行詳細(xì)
    的頭像 發(fā)表于 07-24 17:41 ?2318次閱讀

    微處理器如何控制計(jì)算機(jī)系統(tǒng)

    微處理器,作為計(jì)算機(jī)系統(tǒng)的核心部件,承擔(dān)著控制整個(gè)計(jì)算機(jī)系統(tǒng)運(yùn)行的重要任務(wù)。它不僅是計(jì)算機(jī)的運(yùn)算中心,還是控制中心,負(fù)責(zé)執(zhí)行程序指令、處理數(shù)據(jù)以及協(xié)調(diào)計(jì)算機(jī)各部件之間的工作。以下將
    的頭像 發(fā)表于 08-22 14:21 ?938次閱讀