- 計(jì)算機(jī)應(yīng)用基礎(chǔ)
- 齊翠巧 張孟輝
- 526字
- 2019-10-18 19:19:12
1.3.3 計(jì)算機(jī)的基本運(yùn)算
計(jì)算機(jī)的基本運(yùn)算有兩種:數(shù)值計(jì)算(最基本的是算術(shù)運(yùn)算)和非數(shù)值計(jì)算(最基本的是邏輯運(yùn)算)。
1.算術(shù)運(yùn)算
二進(jìn)制數(shù)的算術(shù)運(yùn)算非常簡單,它的基本運(yùn)算是加法。在計(jì)算機(jī)中,引入補(bǔ)碼后,加上一些控制邏輯,利用加法就可以實(shí)現(xiàn)二進(jìn)制的減法、乘法和除法運(yùn)算。
(1)二進(jìn)制加法規(guī)則:
0+0=0 1+0=1
0+1=1 1+1=10(加下畫線為進(jìn)位位)
(2)二進(jìn)制減法規(guī)則:
0-0=0 0-1=1——借位
1-0=1 1-1=0
(3)二進(jìn)制乘法規(guī)則
0×0=0 0×1=0
1×0=0 1×1=1
(4)二進(jìn)制除法規(guī)則
0÷0=0 0÷1=0
1÷0=0(無意義) 1÷1=1
2.邏輯運(yùn)算
邏輯變量之間的運(yùn)算稱為邏輯運(yùn)算。邏輯運(yùn)算包括三種基本運(yùn)算:與(AND)、或(OR)、非(NOT)。一般1表示事件的肯定(真),0表示事件的否定(假)。
(1)“與”運(yùn)算(AND)
“與”運(yùn)算又稱邏輯乘,用符號(hào)“·”或“∧”來表示。運(yùn)算規(guī)則如下:
0∧0=0 0∧1=0
1∧0=0 1∧1=1
即當(dāng)兩個(gè)參與運(yùn)算的數(shù)中有一個(gè)數(shù)為0,則運(yùn)算結(jié)果為0,兩個(gè)參與運(yùn)算的數(shù)都為1結(jié)果為1。
(2)“或”運(yùn)算(OR)
“或”運(yùn)算又稱邏輯加,用符號(hào)“+”或“∨”表示。運(yùn)算規(guī)則如下:
0∨0=0 0∨1=1
1∨0=1 1∨1=1
即當(dāng)兩個(gè)參與運(yùn)算的數(shù)中有一個(gè)數(shù)為1,則運(yùn)算結(jié)果為1,兩個(gè)參與運(yùn)算的數(shù)都為0結(jié)果為0。
(3)“非”運(yùn)算(NOT)
如果變量為A,則它的非運(yùn)算結(jié)果用表示。運(yùn)算規(guī)則如下:

- HTML5+CSS3+JavaScript從入門到精通:上冊(cè)(微課精編版·第2版)
- PHP動(dòng)態(tài)網(wǎng)站程序設(shè)計(jì)
- Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
- C#完全自學(xué)教程
- Python網(wǎng)絡(luò)爬蟲從入門到實(shí)踐(第2版)
- Scratch真好玩:教小孩學(xué)編程
- Mastering Julia
- SQL Server 2016數(shù)據(jù)庫應(yīng)用與開發(fā)習(xí)題解答與上機(jī)指導(dǎo)
- Essential C++(中文版)
- Hadoop大數(shù)據(jù)分析技術(shù)
- Mastering jQuery Mobile
- Ext JS 4 Plugin and Extension Development
- Robot Framework Test Automation
- Python機(jī)器學(xué)習(xí)與量化投資
- PHP項(xiàng)目開發(fā)全程實(shí)錄(第4版)