出版時(shí)間:2012-7 出版社:科學(xué)出版社 作者:杉浦賢 頁(yè)數(shù):163 譯者:滕永紅
內(nèi)容概要
在我們生活的世界中,各種各樣形形色色的事物和現(xiàn)象,其中都必定包含著科學(xué)的成分。在這些成分中,有些是你所熟知的,有些是你未知的,有些是你還一知半解的。面對(duì)未知的世界,好奇的你是不是有很多疑惑、不解和期待呢?!“形形色色的科學(xué)”趣味科普叢書(shū),把我們身邊方方面面的科學(xué)知識(shí)活靈活現(xiàn)、生動(dòng)有趣地展示給你,讓你在暢快閱讀中收獲這些鮮活的科學(xué)知識(shí)! 電腦為什么能夠進(jìn)行各種各樣的命令處理呢?其實(shí),不僅僅是電腦,手機(jī)、家用電器等幾乎所有設(shè)備,都是通過(guò)其內(nèi)部的操作程序來(lái)實(shí)現(xiàn)多種功能的。如此復(fù)雜的程序處理,實(shí)際上是由許許多多的簡(jiǎn)單程序相互嵌入實(shí)現(xiàn)的。 了解了這些,我們就能更加深刻地體會(huì)到電腦編程對(duì)我們生活的重要性了?!缎涡紊目茖W(xué)·電腦世界的通關(guān)密語(yǔ):電腦編程基礎(chǔ)(四色全彩)》適合青少年讀者、科學(xué)愛(ài)好者以及大眾讀者閱讀。
作者簡(jiǎn)介
杉浦賢,在系統(tǒng)負(fù)載有限公司擔(dān)任過(guò)微機(jī)控制相關(guān)的程序編制工作?,F(xiàn)主要利用C、C++、C#、VB、.NET等語(yǔ)言從事在Windows上可用的軟件開(kāi)發(fā)工作。此外,在軟件公司做新人培訓(xùn)工作,同時(shí)也是計(jì)算機(jī)專(zhuān)業(yè)學(xué)校的兼職講師。著作有《簡(jiǎn)明圖解算法的基礎(chǔ)與體系》等書(shū)。
書(shū)籍目錄
第1章 計(jì)算機(jī)的結(jié)構(gòu)001 計(jì)算機(jī)由五個(gè)功能部件組成002 用CPU(中央處理器)進(jìn)行控制和運(yùn)算003 寄存器和時(shí)鐘也是構(gòu)成CPU的重要元件004 寄存器的種類(lèi)由其用途決定005 內(nèi)存(主存儲(chǔ)器)具有保存信息的功能006 內(nèi)存空間是把地址值作為下標(biāo)的數(shù)組007 內(nèi)存分ROM和RAM兩種008 根據(jù)不同用途來(lái)區(qū)分使用ROM和RAM009 外部設(shè)備負(fù)責(zé)信息輸入輸出功能010 總線(xiàn)是信息傳輸?shù)墓餐ǖ繡OLUMN 計(jì)算機(jī)之父——約翰·馮·諾依曼第2章 計(jì)算機(jī)內(nèi)部的數(shù)據(jù)表示方法011 計(jì)算機(jī)所處理的最小數(shù)據(jù)單位是bit012 用二進(jìn)制數(shù)表示計(jì)算機(jī)中的數(shù)據(jù)很方便013 用八進(jìn)制數(shù)和十六進(jìn)制數(shù)使二進(jìn)制數(shù)變得易于識(shí)別014 把二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的基數(shù)變換方法015 把十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)的基數(shù)變換方法016 把八進(jìn)制數(shù)、十六進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)的基數(shù)變換方法017 把十進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù)、十六進(jìn)制數(shù)的基數(shù)變換方法018 把二進(jìn)制數(shù)與八進(jìn)制數(shù)、十六進(jìn)制數(shù)相互變換的基數(shù)變換方法019 計(jì)算機(jī)數(shù)據(jù)的基本單位是字節(jié)020 根據(jù)數(shù)據(jù)大小來(lái)決定其能處理的數(shù)值范圍021 在處理負(fù)數(shù)時(shí)采用2的補(bǔ)數(shù)(補(bǔ)碼)022 正數(shù)與負(fù)數(shù)的轉(zhuǎn)換方法023 利用補(bǔ)碼能表示的數(shù)值范圍024 通過(guò)BCD碼表示十進(jìn)制數(shù)025 所有的字符都有固定的字符編碼026 計(jì)算機(jī)處理漢字的字符編碼體系027 計(jì)算機(jī)所處理的字符串的表示方法COLUMN 記住2的n次方的值028 邏輯或運(yùn)算——兩者中只要有一個(gè)為“1”其結(jié)果就為“1”的運(yùn)算029 想要把特定位置的位變?yōu)椤?”,就進(jìn)行邏輯或運(yùn)算030 邏輯與運(yùn)算——兩者均為1時(shí)其運(yùn)算結(jié)果才為1031 想要把特定位置的位變?yōu)?時(shí),就進(jìn)行邏輯與運(yùn)算032 利用邏輯與運(yùn)算判斷特定位置位的值033 異或運(yùn)算——如果兩個(gè)位值不同,其運(yùn)算結(jié)果就為“1”034 利用異或運(yùn)算反轉(zhuǎn)特定位035 邏輯非運(yùn)算——把“1”變?yōu)椤?”,把“0”變?yōu)椤?”036 邏輯運(yùn)算的基本公式037 利用德摩根定律整理否定邏輯038 左移運(yùn)算——把二進(jìn)制位向左移動(dòng)指定位數(shù)039 通過(guò)左移運(yùn)算能夠使數(shù)據(jù)變?yōu)樵瓉?lái)的2倍、4倍、8倍040 右移運(yùn)算——把二進(jìn)制位向右移動(dòng)指定位數(shù)041 通過(guò)右移運(yùn)算能使數(shù)據(jù)變?yōu)樵瓉?lái)的1/2、1/4、1/8042 利用位移有效地將原值擴(kuò)大10倍的方法043 利用位移有效地進(jìn)行二進(jìn)制數(shù)的乘法運(yùn)算044 加1運(yùn)算與減1運(yùn)算COLUMN 上溢時(shí)的日期和時(shí)間045 控制外部設(shè)備的窗口是I/O接口046 從外部設(shè)備中讀取數(shù)據(jù)047 向外部設(shè)備輸出信息的方法048 定時(shí)檢查外部設(shè)備的輪詢(xún)方式049 外部設(shè)備變化就會(huì)執(zhí)行中斷處理的中斷方式050 臨界區(qū)是多個(gè)進(jìn)程影Ⅱ向同一信息的區(qū)域051 在臨界區(qū)禁止中斷COLUMN 串行和并行哪個(gè)快?第5章 程序運(yùn)行的“奧妙”052 程序編碼由機(jī)器語(yǔ)言代碼群構(gòu)成053 通過(guò)程序計(jì)數(shù)器依次執(zhí)行程序054 時(shí)鐘振蕩器是管弦樂(lè)隊(duì)的指揮者055 通過(guò)復(fù)位功能來(lái)啟動(dòng)程序056 基本指令是利用寄存器來(lái)處理運(yùn)算057 標(biāo)志寄存器會(huì)根據(jù)運(yùn)算指令的結(jié)果變化058 比較指令是只讓標(biāo)志寄存器發(fā)生變化的減法運(yùn)算指令059 通過(guò)Load指令、Store指令在內(nèi)存和寄存器之間傳輸數(shù)據(jù)060 立即數(shù)(imrrlediate)在指令編碼內(nèi)直接指定有效地址061 寄存器間接尋址是通過(guò)存放在索引寄存器中的值指定有效地址062 利用帶有OFFSET的寄存器間接尋址能夠表示數(shù)組的下標(biāo)063 通過(guò)程序計(jì)數(shù)器相對(duì)尋址方式可以制作出可復(fù)位程序064 通過(guò)無(wú)條件轉(zhuǎn)移指令能夠執(zhí)行特定地址的機(jī)器語(yǔ)言指令065 通過(guò)標(biāo)志寄存器和條件轉(zhuǎn)移指令能改變處理的流程066 通過(guò)條件轉(zhuǎn)移指令控制反復(fù)處理067 利用索引寄存器依次訪(fǎng)問(wèn)內(nèi)存內(nèi)容068 由堆棧指針?biāo)芾淼膬?nèi)存區(qū)域?yàn)槎褩^(qū)域069 把數(shù)據(jù)壓入堆棧中稱(chēng)為PUSH,把從堆棧中讀取數(shù)據(jù)稱(chēng)為POP070 通過(guò)利用堆棧的轉(zhuǎn)移指令安裝子程序調(diào)用程序COLUMN 堆棧上溢和堆棧下溢第6章 加快指令執(zhí)行速度的結(jié)構(gòu)071 高速緩存暫時(shí)存儲(chǔ)主存儲(chǔ)器的值072 內(nèi)存交錯(cuò)把主存分為多個(gè)BANK來(lái)讀取數(shù)據(jù)073 CPU執(zhí)行指令時(shí)包括取出指令階段和執(zhí)行指令階段074 先行控制和流水線(xiàn)控制可并列處理指令執(zhí)行步驟,以提高指令執(zhí)行速度075 采用并行處理、多個(gè)處理器分擔(dān)處理,可縮短處理時(shí)間COLUMN CISK計(jì)算機(jī)和RISK計(jì)算機(jī)參考文獻(xiàn)
編輯推薦
電腦、手機(jī)、家用電器等幾乎所有設(shè)備,都是通過(guò)其內(nèi)部的操作程序來(lái)實(shí)現(xiàn)多種功能的。如此復(fù)雜的程序處理,實(shí)際上是由許許多多的簡(jiǎn)單程序相互嵌入實(shí)現(xiàn)的。明白這些,我們就能更深刻地體會(huì)到電腦編程對(duì)我們生活的重要性了?!半娔X是如何執(zhí)行各利,程序的呢?”對(duì)此心存疑惑和將要學(xué)習(xí)編程的人們, 《形形色色的科學(xué)·電腦世界的通關(guān)密語(yǔ):電腦編程基礎(chǔ)(四色全彩)》就是大家最好的選擇。彩色的圖畫(huà)、簡(jiǎn)明易懂的解說(shuō),馬上開(kāi)始輕松的“編程之旅”吧!
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版