主頁 >  其他 > 計算機組成原理簡答

計算機組成原理簡答

2021-01-06 10:45:39 其他

  1. 根據三原色原理,由三種顏色的顏料就可以配出任意色彩,為什么彩色噴墨列印機需要6種顏色的墨盒?
    雖然可以配出任意色彩,但是表現力差,色域的寬廣度和人眼的要求相差甚遠,即使加入黑色墨盒,成為4色墨盒,形成四色列印機,其色彩還原能力仍無法與沖印的相片相比,所以添加了淡青色和淡品紅,成為六色列印機

  2. 計算機控制器的功能有哪些?分別是由什么對應的部件實作的?
    計算機控制系統由計算機和工業物件兩部分組成,其中包括硬體和軟體,計算機控制系統是指用計算機或數字控制器裝置來實作自動控制系統中控制器的功能,

  3. 簡述總線介面的功能有哪些?
    ①控制:傳遞總線上的控制資訊,主設備會通過總線介面向從設備發出控制資訊,②資料快取:在總線傳遞資訊時,在總線介面中臨時存放資料,③狀態設定通過總線和轉換從設備的作業資訊,便于主設備了解從設備的資訊,④資料轉換:某些總線介面需要對傳遞的資料進行轉換,⑤整理:對介面本身進行調整,⑥程式中斷,

  4. 計算機體系改進的目標是什么?對馮.諾依曼計算機體系結構改進的具體措施都有哪些?
    答:目標是并行與共享,
    改進有:
    (1)從以運算器為中心到以存盤器為中心,
    (2)指令執行的并行與共享,
    (3)處理器并行與共享,

  5. 算盤和算籌與現代計算機的差距主要體現在哪些方面?成為現代計算機應具備哪些功能?
    答:算盤和算籌主要由人——外動力進行撥珠、布籌,不具有內動力;且算盤和算籌的計算程式由人腦下達,不能自動計算,不具有內程式,
    成為現代計算機應具備哪些功能:
    (1)具有適合作業原件的內動力
    (2)具有內程式執行機制
    (3)具有與內程式相適應的資料和程式存盤與表示形式
    (4)可以實作系統運行中的自我管理

  6. 簡述I/O介面的功能?(本小題5分)
    (1)設備選擇,即通過地址譯碼選擇要操作的設備,
    (2)資料緩沖與鎖存,以實作外部設備與計算機之間的速度匹配,
    (3)資料格式轉換,如串-并變換、資料寬度變換等,
    (4)信號特性匹配,當計算機的信號電平與外部設備的信號電平不同時,實作信號電平匹配變換,
    (5)接收CPU的控制命令,監視外設的作業狀態,

  7. 在向現代計算機的發展程序中,最具有代表性的計算機有哪幾個?
    答:中國古代提花機和提花機、巴貝奇分析機、帕斯卡的加法器、萊布尼茨的乘法器

  8. 為什么I/O總線均采用串行總線的形式,而不是采用系統總線那樣的并行總線形式?并以USB串行總線為例,都采用了哪些技術措施?
    答:并行總線的每個資料位都需單獨一條傳輸線,所有資料位同時進行傳輸,會造成干擾,資料容易丟失;
    而串行總線的資料傳輸是在一條線路上按位進行,抗干擾性強,資料不易丟失;為了規避并行總線在高速下的串擾和同步問題,I/O總線均采用串行總線的形式,USB(通用串行總線)是用于將適用USB的外圍設備連接到主機的外部總線結構,其主要是用在中速和低速的外設

  9. 簡述I/O程序中,程式查詢控制方式的特點與不足之處是什么?
    特點:CPU定時啟動一個查詢程式,看哪個設備有I/O需求,
    不足:
    (1) CPU進行I/O控制的作業效率很低,

    (2) 只適合預知或預先估計到的I/O事件,

    (3) 只允許CPU與外設串行作業,

  10. 什么是機器數?它的表示形式都有哪些?為什么需要這么多種形式?
    答:一個數在機器內的表示形式稱為機器數,這個數本身的值稱為該機器數的真值,
    它的表示形式有:原碼、反碼、補碼、移碼,
    為了解決機器內負數的符號位參加運算的問題,

  11. 計算機控制器的功能有哪些?分別是由什么對應的部件實作的?
    解:
    (1)定序:組成程式的指令必須按照一定的順序被執行,[指令控制器]
    (2)定時:①統一的時間標準——時鐘和節拍②時鐘頻率,[時序控制器]
    (3)操作控制:控制器應能按指令規定的內容,在規定的節拍向有關部件發出操作控制信號,[總線控制器]

  12. 在中斷處理的程序中,執行中斷服務前后為什么需要保護和恢復現場和斷點,現場和斷點的具體內容是什么?存放在什么地方了?用的是什么指令?
    現場通常指中斷發生前程式的運行狀態, 一般主要指系統標志暫存器中的內容,
    斷點通常指被中斷的主程式的下一條待運行的指令的存放地址,
    存盤在放到堆疊
    保護現場用 ( PUSH )指令,恢復現場用 ( POP )指令

  13. 計算機的存盤器為什么實作分級存盤的方式?一般分為幾級?各級之間的關系是什么?
    答:存盤器實作分級存盤的方式是為了解決速度不匹配以及主存容量不足的問題,一般分為3級:輔助存盤器、
    主存盤器、高速緩沖暫存器,各級之間的關系是:輔助存盤器作為主存盤器的后援;主存盤器可以與CPU 通信,也可以作為Cache的后援;Cache存盤CPU最常使用的資訊,

  14. 計算機的存盤器為什么實作分級存盤的方式?一般分為幾級?各級之間的關系是什么?P60,P136-137.
    答:存盤器實作分級存盤的方式是為了解決速度不匹配以及主存容量不足的問題,一般分為3級:輔助存盤器、
    主存盤器、高速緩沖暫存器,各級之間的關系是:輔助存盤器作為主存盤器的后援;主存盤器可以與CPU 通信,也可以作為Cache的后援;Cache存盤CPU最常使用的資訊,

  15. 計算機體系結構發展的目標是什么?采取的技術路線是什么?對馮.諾依曼計算機體系結構改進的具體措施都有哪些?
    答:計算機體系結構發展的目標是并行與共享,
    采取的技術路線是:在實作以存盤器為中心的程序中,形成分時作業系統、中斷控制技術、DMA控制技術 等;采用指令流水線實作指令執行的并行與共享;使用處理器級的并行性技術,
    對馮諾依曼體系結構的改進有:(1)從以運算器為中心到以存盤器為中心,(2)指令執行的并行與共享, (3)處理器并行與共享,

  16. 磁盤和光碟相對的優缺點分別是什么?磁光碟是如何對他們的優缺點進行揚棄的?
    答:磁盤是一種具有存盤容量大、資訊保存時間長、讀出時不需要再生等特點的輔助存盤器,
    磁盤相對光碟的優點是既可以讀又可以寫,缺點是記錄密度小,
    光碟具有記錄密度高,成本低廉,存盤容量大,體積小等技術特點,
    光碟相對磁盤的優點是記錄密度高,缺點是只能讀不能寫,
    磁光碟的存盤介質是由光磁材料做成的易于垂直磁化的磁性薄膜,它兼有磁盤和光碟兩方面的優點,磁光 盤既可以讀又可以寫,而且它的記錄密度很大

  17. 在總線上進行通信的主從雙方對時序的控制方式有哪幾種?分別適用于什么場合?
    答:
    (1)同步通信,特點是模塊之間的配合簡單一致,采用了公共時鐘,每個部件什么時候發送或接受資訊都有統 一的時鐘規定,因此有較高的傳輸效率,
    (2)異步通信,雙方的操作不依賴基于共同時鐘的時間標準,而是一方的操作依賴于另一方的操作,形成一種 “請求-應答”方式,采用的通信協議稱為握手協議,
    (3)半同步通信,特點是用系統時鐘同步,但對慢速設備可延長傳輸資料的周期,適用于系統作業速度不高, 但又包含了許多速度差異較大的設備的簡單系統,
    (4)分離式通信,基本思想是將一個傳輸周期分解為兩個子周期,特點是每個模塊占用總線使用權都必須提出 申請,各模塊在準備資料的程序中都不占用總線,總線可以接受其他模塊的請求,總線被占用時都在做有效 作業,從而實作了在多個主、從模塊間進行交叉重疊并行式傳送,這種控制方式比較復雜,一般普通微型計算 機系統很少采用,

  18. 簡述I/O介面的功能,P201-203.
    答:
    (1)設備選擇,即通過地址譯碼選擇要操作的設備,
    (2)資料緩沖與鎖存,以實作外部設備與計算機之間的速度匹配,
    (3)資料格式轉換,如串-并轉換、資料寬度轉換,
    (4)信號特性匹配,當計算機的信號電平與外部設備的信號電平不同時,實作匹配變換,
    (5)接收CPU的控制命令,監視外設的作業狀態,

  19. 簡述I/O程序中CPU對資料交換的常用控制方式有幾種?各有什么特點與不足?
    答:
    (1)I/O 程序的程式直接控制:
    特點:I/O程序完全處于CPU指令控制下,
    不足:CPU進行I/O控制的效率很低,
    (2)I/O程序的程式中斷控制:
    特點:提高了計算機的作業效率,
    不足:可能丟失資料,
    (3)I/O程序的DMA控制:
    特點:高速大批量傳送資料,
    不足:只能實作簡單的資料傳送,
    (4)I/O程序的通道控制:
    特點:CPU通過簡單的輸入輸出指令控制通道作業,
    不足:對硬體的要求較高,

  20. I/O介面需要具備資料格式轉換和信號特性匹配功能的起因是什么?
    答:由于并行傳輸的抗干擾性不好,容易出現錯誤,所以I/O總線采用串行方式,而系統總線采用的是并行
    方式,故I/O介面需要進行資料格式轉換,
    I/O總線采用串行方式,資訊傳輸遠,信號衰減速度就會很快,且易受到干擾,計算機的信號電平與外設
    的信號電平不同,故I/O介面需 要具備信號特性匹配功能,

  21. 計算機的內動力和內程式分別是由誰首先解決的?是用什么方法解決的?
    答:內動力是由帕斯卡首先解決的;帕斯卡發明了帕斯卡加法器,它的內部是一系列齒輪組成的裝置,內動力
    非常簡單,就是使用了鐘表中的發條,
    內程式是由巴貝奇首先解決的;巴貝奇從提花機中得到靈感,發明了差分機,進而提出了巴貝奇分析機,
    按工廠模式將分析機分為5部分:倉庫、作坊、控制機構、印刷廠、穿孔卡片,

  22. 中斷和DMA方式分別適合于什么型別的外設?
    答:中斷適合于需要CPU與外設在大部分時間并行作業,只有少部分時間用于相互交換資訊,從而提高
    CPU資源利用率的外設,例如:鍵盤、列印機等,
    DMA方式只能控制速度較快、型別單一的外設,它適合于與存盤器之間的資料進行直接傳遞的外設,

  23. 計算機的存盤器如何實作分級存盤的?它們之間的關系如何什么?
    答:存盤器實作分級存盤的方式是為了解決速度不匹配以及主存容量不足的問題,一般分為3級:輔助存盤器、
    主存盤器、高速緩沖暫存器,各級之間的關系是:輔助存盤器作為主存盤器的后援;主存盤器可以與
    CPU通信,也可以作為Cache的后援;Cache存盤CPU最常使用的資訊

  24. 激光列印機的作業程序主要經歷了哪幾個步驟?
    答:第一步:要列印的圖案經過“曝光”形成靜電潛影,
    第二步:帶負電荷的碳粉在電壓作用下,吸附在硒鼓有正電荷的區域,這個程序叫做“顯影”,
    第三步:再施以反向的靜電電荷,把碳粉吸附到紙上,這個程序稱為“轉印”,
    第四步:加電輥熔化碳粉,將碳粉固化在紙上,這個程序叫做“定影”,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/245206.html

標籤:其他

上一篇:大資料技術原理與應用

下一篇:從三本院校到斬獲位元組跳動后端研發Offer

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more