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