計算機基礎實用知識
本次課內容將從計算機概述、計算機的組成、常用的計算機設備和計算機的進制和編碼四部分內容進行介紹。下面就讓小編帶你去看看計算機基礎實用知識,希望能幫助到大家!
計算機基礎小知識一
問題:
1、初級問題:什么是機器語言?
答案:由二進制數(shù)字構成的程序,CPU可以直接對其解釋、執(zhí)行。解釋:不僅是匯編語言,用C語言、Java、BASIC等編程語言編寫的程序,也都需要先轉換成機器語言才能被執(zhí)行。機器語言有時也叫“原生代碼”(Native Code)。
2、中級問題:通常把標識內存或I/O中存儲單元的數(shù)字稱作什么?
答案:標識內存或I/O中存儲單元的數(shù)字叫作“地址”。解釋:內存中有多個數(shù)據(jù)存儲單元。計算機從0開始標識每個存儲單元,這些編號就是地址(Address)。I/O中的寄存器也可以用地址來標識。哪個對應哪個地址,取決于CPU和I /O之間的布線方式。
3、高級問題:CPU中的標志寄存器(Flags Register)有什么作用?
答案:用于在運算指令執(zhí)行后,存儲運算結果的某些狀態(tài)。解釋:Flag的本意是“旗子”,這里引申為“標志”。一旦執(zhí)行算術運算、邏輯運算、比較運算等指令后,標志寄存器并不會儲存運算結果的值,而是會把運算后的某些狀態(tài)儲存起來,例如運算結果是否為0、是否產生了負數(shù)、是否有溢出(Overflow)等。
計算機基礎小知識二
問題:
1、algorithm翻譯成中文是什么?
答案:algorithm翻譯成中文是“算法”。
解釋:算法(algorithm)一詞的含義,不僅能在計算機術語辭典上查到,就是用普通的英漢辭典也能查到。
2、輾轉相除法是用于計算什么的算法?
答案:是用于計算最大公約數(shù)的算法。
解釋:最大公約數(shù)指的是兩個數(shù)的公共約數(shù)中最大的數(shù)。使用輾轉相除法,就可以機械的步驟求出最大公約數(shù)。
3、程序中的“哨兵”指的是什么?
答案:“哨兵”指的是一種含有特殊值的數(shù)據(jù),可用于標識數(shù)據(jù)的結尾等。
解釋:字符串的末尾用 0表示,鏈表的末尾用-1表示,像這樣的特殊數(shù)據(jù)就是哨兵。
計算機基礎小知識三
計算機內部主要是由被稱作IC的元件組成。雖然在IC家族當中有功能各異的各種IC,但是大家只要記住三種:CPU(處理器)、內存以及I/O。
CPU:CPU是計算機的大腦,在其內部可對數(shù)據(jù)執(zhí)行運算并控制內存和I/O。
內存:內存儲存指令和數(shù)據(jù)。
I/O:I/O負責把鍵盤、鼠標、顯示器等周邊設備和主機連在一起,實現(xiàn)數(shù)據(jù)的輸入與輸出。
問題:
1、初級問題:CPU是是什么的縮寫?
答案:CPU是Center Processing Unit(中央處理器)的縮寫。
解釋:CPU是計算機的大腦,負責解釋、執(zhí)行程序的內容。有時也將CPU稱作“處理器”。
2、中級問題:Hz是表示什么單位?
答案:Hz(赫茲)是頻率的單位。
解釋:通常用Hz(赫茲)來表示驅動CPU運轉的時鐘信號的頻率。1秒發(fā)出1次時鐘信號就是1Hz(赫茲),所以100M Hz (兆赫茲)的話就是 100×100萬=1億次/秒。M(兆)代表 100萬,也就是(10的 6次方)。
3、高級問題:Z80 CPU是多少比特的CPU?
答案:Z80 CPU是8比特的CPU。
解釋:CPU上數(shù)據(jù)總線的條數(shù),或者CPU內部參與運算的寄存器的容量,都可以作為衡量CPU性能的比特數(shù)。在 Z80 CPU中,無論是數(shù)據(jù)總線的條數(shù)還是寄存器的容量都是 8比特,所以Z80CPU是一款8比特的CPU。
特別注意:為什么不是16比特而是8比特
,看條件:CPU上數(shù)據(jù)總線的條數(shù),或者CPU內部參與運算的寄存器的容量,都可以作為衡量CPU性能的比特數(shù)。是取二者中的一個衡量,并非二者的和。