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