国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
C語(yǔ)言基礎(chǔ):二進(jìn)制和計(jì)算機(jī)語(yǔ)言雜談(很多個(gè)邏輯電路組合在一起就變成了計(jì)算機(jī)的處理器加上儲(chǔ)存設(shè)備輸入輸出設(shè)備就變成一個(gè)現(xiàn)在的計(jì)算機(jī)的樣子)

           (很多個(gè)邏輯電路組合在一起就變成了計(jì)算機(jī)的處理器加上儲(chǔ)存設(shè)備輸入輸出設(shè)備就變成一個(gè)現(xiàn)在的計(jì)算機(jī)的樣子)

https://www.toutiao.com/a6764329277841211918/

說(shuō)計(jì)算機(jī)語(yǔ)言之前,先要說(shuō)明計(jì)算機(jī)的工作原理。如果是最簡(jiǎn)化的描述計(jì)算機(jī),那么它就是很多很多個(gè)開(kāi)關(guān)。這些開(kāi)關(guān)組合成了一些邏輯電路,很多很多個(gè)邏輯電路組合在一起就變成了計(jì)算機(jī)的處理器(CPU),在加上儲(chǔ)存設(shè)備,輸入輸出設(shè)備就變成一個(gè)現(xiàn)在的計(jì)算機(jī)的樣子了。因?yàn)橛?jì)算機(jī)底層就是很多很多開(kāi)關(guān),如何用電來(lái)表示這些開(kāi)關(guān)呢,其實(shí)有很多個(gè)方案,比如用固定的電壓表示開(kāi)和關(guān),比如220v表示開(kāi),12v表示關(guān),但是電壓是很不穩(wěn)定的,用電多了會(huì)降低,少了會(huì)升高,所以用具體電壓值表示開(kāi)和關(guān)是很不方便的,人們采用了另外一種方案:電壓的高低。不用具體的數(shù)值,只用一個(gè)大致的范圍表示開(kāi)和關(guān),比如4-5v表示高電平,0v表示低電平,這樣就得到一個(gè)表示開(kāi)和關(guān)的穩(wěn)定的衡量標(biāo)準(zhǔn)了。

正因?yàn)橛秒妷旱母叩涂梢苑€(wěn)定的表示開(kāi)和關(guān),所以計(jì)算機(jī)在計(jì)算機(jī)中只有兩個(gè)狀態(tài)來(lái)傳遞信息,一個(gè)高電平,一個(gè)低電平,在計(jì)算機(jī)中,用1表示高電平,用0表示低電平。

所以,計(jì)算機(jī)世界中,只有0和1,其它的什么都沒(méi)有。

我們現(xiàn)實(shí)生活中用的是的十進(jìn)制,就是只有0到9這十個(gè)數(shù)字,計(jì)算機(jī)只有0和1,它如何表示各種各樣的數(shù)字呢,這個(gè)時(shí)候,人們就定制了一個(gè)規(guī)則,就說(shuō)這個(gè)規(guī)則全世界的計(jì)算機(jī)都要符合它。這個(gè)規(guī)則就是用1和0來(lái)表示十進(jìn)制數(shù)字,這種規(guī)則就叫做二進(jìn)制。

它確定了二進(jìn)制轉(zhuǎn)換十進(jìn)制的公式。

舉個(gè)例子,這是一串二進(jìn)制 100101

人們規(guī)定了它轉(zhuǎn)換成十進(jìn)制的方法:從右到左,依次從第0位開(kāi)始,注意不是第1位,第0位是1,第1位是0,第二位是1,第三位是0,第四位是0,第五位是1,這樣數(shù),然后怎么算十進(jìn)制呢,每一位就是2的位數(shù)次方乘以這一位的值,然后相加,比如第五位是1,就是2的5次方乘以這一位,也就是2的5次方乘以1,等于32。

明白了二進(jìn)制是個(gè)什么東西之后,下面我們就可以談?dòng)?jì)算機(jī)語(yǔ)言的發(fā)展了。

1.機(jī)器語(yǔ)言

計(jì)算機(jī)剛發(fā)明出來(lái)的時(shí)候,指令都是一些開(kāi)關(guān),用這些開(kāi)關(guān)來(lái)給CPU輸入一些二進(jìn)制的指令,比如輸入

1110101表示一種指令,輸入110000又表示另外一種指令,沒(méi)錯(cuò),就是這么萌,那個(gè)時(shí)候?qū)懞玫某绦蚓褪呛芏嗪芏嗟?和1……

毫無(wú)疑問(wèn),這很不利于程序的編寫(xiě)和修改,因此,更高級(jí)的匯編語(yǔ)言出現(xiàn)啦!

2.匯編語(yǔ)言

匯編語(yǔ)言就沒(méi)有很多的0和1了,而是用到了十六進(jìn)制和一些英文縮寫(xiě)指令,比如

MOV A,13

ADD A,8

這就比1和0好看很多了,但還是不夠好,還是很難看懂的。

3.高級(jí)語(yǔ)言

為了更方便編寫(xiě)程序,高級(jí)語(yǔ)言便應(yīng)運(yùn)而生。

C語(yǔ)言就是一種高級(jí)語(yǔ)言,為什么高級(jí),因?yàn)橐?jiàn)不到和硬件相關(guān)的東西了,都是很簡(jiǎn)單的英文單詞來(lái)表示程序的含義了,比如C中的if——else語(yǔ)句,就是如果怎樣,否則怎樣的意思,至于它怎么就變成了計(jì)算機(jī)CPU能運(yùn)算的1、0,這個(gè)我們不用知道,C語(yǔ)言的編譯器就幫我們做了,所以說(shuō),確實(shí)是很高級(jí)的語(yǔ)言。

本文系小博客網(wǎng)站原創(chuàng),轉(zhuǎn)載請(qǐng)注明文章鏈接地址

https://www.toutiao.com/a6764329277841211918/


            (很多個(gè)邏輯電路組合在一起就變成了計(jì)算機(jī)的處理器加上儲(chǔ)存設(shè)備輸入輸出設(shè)備就變成一個(gè)現(xiàn)在的計(jì)算機(jī)的樣子)

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
二進(jìn)制是什么,為什么計(jì)算機(jī)要使用二進(jìn)制?
從晶體管聊起,說(shuō)說(shuō)計(jì)算機(jī)為什么采用二進(jìn)制
學(xué)單片機(jī)前,你需要掌握的一些預(yù)備知識(shí)
編碼的本質(zhì)及計(jì)算機(jī)的工作原理
電腦中為什么用二進(jìn)制
? 二進(jìn)制里的「逢二進(jìn)一」
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服