freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[教育學(xué)]計(jì)算機(jī)應(yīng)用基礎(chǔ)理論講義(參考版)

2025-01-24 13:18本頁面
  

【正文】 高級(jí)語言程序翻譯成為機(jī)器語言程序的方式有兩種: 編譯 和 解釋 。 高級(jí)語言接近于人類習(xí)慣語言,機(jī)器不能直接識(shí)別它。 計(jì)算機(jī)語言小結(jié) 機(jī)器語言使用二進(jìn)制編碼,離機(jī)器最近, 能直接被機(jī)器識(shí)別的語言,執(zhí)行速度最快。在整個(gè)解釋過程中,沒有生成完整的目標(biāo)程序 。解釋 是在高級(jí)語言編寫的源程序的運(yùn)行過程中,將源程序中的語句 逐條翻譯 成為機(jī)器指令,并 立即執(zhí)行 。編譯 是把用高級(jí)語言編寫的源程序 整體翻譯成為一個(gè)機(jī)器語言程序 ,然后運(yùn)行目標(biāo)程序。 高級(jí)語言寫的源程序不能為計(jì)算機(jī)直接識(shí)別,要翻譯成機(jī)器語言的目的程序才能被計(jì)算機(jī)執(zhí)行。 高級(jí)語言的 優(yōu)點(diǎn) 是易于人們學(xué)習(xí)掌握,不依賴于機(jī)器而具有通用性。 高級(jí)語言具有很高的編程效率,它拋開了與硬件細(xì)節(jié)有關(guān)的內(nèi)容,編程人員不必考慮指令和數(shù)據(jù)在存儲(chǔ)器中的存放地址,不必安排運(yùn)算中間結(jié)果的存放,這些工作都由語言翻譯軟件和操作系統(tǒng)等系統(tǒng)軟件來完成。 3.高級(jí)語言 高級(jí)語言是接近于習(xí)慣語言( 英語 )和 數(shù)學(xué) 語言的計(jì)算機(jī)語言。匯編語言的 源程序 要經(jīng)過匯編程序?qū)⑵鋮R編成 目標(biāo)程序 (機(jī)器語言程序)后,才能為機(jī)器所執(zhí)行。 匯編語言的 優(yōu)點(diǎn) 是改善了程序的 可讀性 ,易為人們識(shí)別和記憶,執(zhí)行速度 較快 ,接近于機(jī)器語言。 計(jì)算機(jī)語言 2.匯編語言 為了克服機(jī)器語言的缺點(diǎn),人們用 符號(hào) 來表示指令中的 操作碼 和 地址碼 ,這就產(chǎn)生了匯編語言。其 缺點(diǎn) 是難讀、難寫、冗長、易出錯(cuò),而且只適用于特定類型的計(jì)算機(jī)。所以稱 機(jī)器語言是面向機(jī)器的語言 。 一種 CPU只能執(zhí)行專屬于它的指令系統(tǒng),不同 CPU具有不同的指令系統(tǒng)。漢字是一種象形文字,每一個(gè)漢字可以看成一個(gè)特定的 圖形 ,可用 點(diǎn)陣 、輪廓向量 等多種方法表示 一個(gè) 16 16點(diǎn)陣的字形碼需要 16 16/8=32字節(jié) 的存儲(chǔ)空間,而一個(gè) 24 24點(diǎn)陣的字形碼則需要 24 24/8=72字節(jié)的存儲(chǔ)空間。國內(nèi)中文操作系統(tǒng)一般都采用在 國標(biāo)碼兩個(gè)字節(jié)的高位均設(shè)置為1 的辦法構(gòu)造漢字內(nèi)碼。 ( 3)漢字內(nèi)碼 漢字內(nèi)碼是計(jì)算機(jī)內(nèi)部存儲(chǔ)、處理漢字信息時(shí)所用的編碼。 ( 2)漢字輸入碼 為了用鍵盤將漢字輸入計(jì)算機(jī)而編制的代碼稱為漢字輸入碼。 一級(jí)漢字 3755個(gè)為常用漢字,按漢語 拼音 順序排列 漢字 漢字編碼字符集 6763個(gè) 二級(jí)漢字 3008個(gè) ,為非常用漢字 , ( 7445個(gè)) 按 偏旁部首及筆劃 順序排列 圖形符號(hào)( 682個(gè)) ( 2)區(qū)位碼 區(qū)位碼是漢字編碼字符集的 四位十進(jìn)制數(shù)編碼 ,前兩位從 01到 94稱為 區(qū)碼 ,后兩位從 01到 94稱為 位碼 ( 3)國標(biāo)碼 國標(biāo)碼是漢字編碼字符集的 四位十六進(jìn)制數(shù)編碼 。 由于單字節(jié) ASCII碼符集中有 94個(gè)是可見圖形字符,因此,雙字節(jié)七位編碼的字符集可容納 94 94= 8836個(gè)圖形字符。 基本 ASCII碼表示 27=128個(gè)字符 擴(kuò)充 ASCII碼表示 28=256個(gè)字符 167。如果加上第8位則成為 擴(kuò)充 ASCII字符集,八位二進(jìn)制數(shù)可表示 256個(gè)字符,如下圖所示。 ( 1)二進(jìn)制數(shù)與八進(jìn)制數(shù)間互換 一位八進(jìn)制數(shù)相當(dāng)于三位二進(jìn)制數(shù) ( 2)二進(jìn)制數(shù)與十六進(jìn)制數(shù)間互換 一位十六進(jìn)制數(shù)相當(dāng)于四位二進(jìn)制數(shù) 在計(jì)算機(jī)中數(shù)、字母和各種符號(hào)都要以特定的二進(jìn)制數(shù) 編碼來表示。 ( 1)十進(jìn)制 整數(shù) 轉(zhuǎn)換為非十進(jìn)制 整數(shù) 方法: 除以基數(shù),直至商為0,取其余數(shù),倒排。 【 例 1- 9】 ()2= ( )16 解 0111 1011 1101 . 0100 7 B D . 4 所以 ()2= ()16 ② 十六進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù) 將十六進(jìn)制數(shù)的每一位用相應(yīng)的四位二進(jìn)制數(shù)寫出。 將八進(jìn)制數(shù)的每一位用相應(yīng)的三位二進(jìn)制數(shù)寫出 即可。 【 例 】 ()10= ( )2 由 【 例 1- 3】 得到: (215)10= (11010111)2 由 【 例 1- 5】 得到: ()10= ()2 合并以上的結(jié)果,得到: ()10= ()2 ( 3)非十進(jìn)制之間互相轉(zhuǎn)換 1)二進(jìn)制數(shù)與八進(jìn)制數(shù)間互換 一位八進(jìn)制數(shù)相當(dāng)于三位二進(jìn)制數(shù),即有如下的對(duì)應(yīng)關(guān)系: ① 二進(jìn)制數(shù)轉(zhuǎn)換為八進(jìn)制數(shù) 轉(zhuǎn)換的方法是:由小數(shù)點(diǎn)開始向左把二進(jìn)制整數(shù)按每三位一劃分,同理,由小數(shù)點(diǎn)開始向右把二進(jìn)制小數(shù)按每三位一劃分,不足三位的用 0補(bǔ)齊,然后寫出其相應(yīng)的八進(jìn)制數(shù)。 【 例 1- 5】 ()10= ( )2 【 例 1- 6】 ()10= ( )8 解: 解: 所以 ()10= ()2 所以 ()10= ()8 注: 十進(jìn)制小數(shù)不一定都能完全轉(zhuǎn)換成等值的二進(jìn)制數(shù),有時(shí)要近似值。 例如: ()16 = ( )10 ()16 = 3 163+ 2 162+ 12 161+ 15 160+ 4 161+ 11 162 = 12288+ 512+ 192+ 15+ + = ()10 每位的數(shù)值 *位權(quán),累加求和,即可將其他進(jìn)制轉(zhuǎn)化為 10進(jìn)制! ( 2) 十進(jìn)制數(shù)轉(zhuǎn)換為非十進(jìn)制數(shù) 1) 十進(jìn)制 整數(shù) 轉(zhuǎn)換為 非十進(jìn)制 整數(shù) 一般用 “ 除以基數(shù), 直至商為0 ,取其余數(shù),倒排 ” 的方法。 例如: ()16通常寫為 , 在這里 H表示 數(shù)制 而不是 數(shù)符 。 因此,十六進(jìn)制數(shù) : ()16 = 7 162+ 11 161+ 13 160+ 4 161 = 7 256+ 11 16+ 13 1+ 4 = ()10 即 ()16= ()10 括弧外的下標(biāo)表示數(shù)制。 ( 4)十六進(jìn)制數(shù) 1)用 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F十六個(gè)數(shù)符。 因此,二進(jìn)制數(shù) : ()2 = 1 24+0 23+1 22+0 21+1 20+1 21+0 22+1 23 = 16+0+4+0+1++0+ = ()10 ( 3)八進(jìn)制數(shù) 1)用 0, 1, 2, 3, 4, 5, 6, 7 八個(gè)數(shù)符 。 因此,十進(jìn)制數(shù) : ()10 =1 104+3 103+5 102+4 101+2 100+3 101+8 102+7 103 ( 2)二進(jìn)制數(shù) 1)用0和1兩個(gè) 數(shù)符 表示兩個(gè)不同的數(shù)。 2)逢十進(jìn)一,即高一位數(shù)是低一位數(shù)的十倍。 167。 1和0的不同 編碼 組合可以表示一個(gè) 數(shù) 、一個(gè) 字符 或一條操作 指令 。 它們之間的換算關(guān)系如下: 1KB= 1024B 1MB= 1024KB
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1