2014年3月14日 星期五

2014.3.14 1's 補數 / 2's 補數 / 整數表示法 / 整數加法減法 / 無號數乘法


今天老師小考了上次的數字系統轉換

結果我只會把16進位換成十進位QQ

不過考完後再複習一次就會了

有學會了就好XD


上課內容 :

數值表示法 : 用以瞭解電腦世界中負數的呈現。

 一、二進位系統能夠正確地表示整數與小數,但僅限於正數,無法表示負數,因此,提出各種數值表示法,適用於邏輯電路設計。
二、使用n位元來表正負整數,那最左邊的位元是整數的正負符號。0表示正數,1表示負數,這個位元又稱為符號位元,剩下的n-1位元才是整數的數值大小。
三、1’ S    補數數值表示法 :負數表示法是將某個正整數的表示法中所有0改為1,而所有1改為0,之後得到的二近位字串才是整個正整數對應的負數。
【範例】411000101001    1 補數為11010110(將1改為00改為1
四、 2S  補數數值表示法 : 2S  補數的正數表示法和1 補數一樣,但它的負數表示法不同,它是將某個正整數的表示中所有0改為1,所有1改為0,之後得到的二進位字串再加上1,才是這個正整數對應的負整數。
【範例】411000101001    1 補數為11010110
2S  補數為11010110111010111(最後尾數加1)

隨堂練習題GO GO GO :

1+721001001000      1 補數為01001000   2S  補數為01001000
     -721011001000      1 補數為10110111   2S  補數為10111000
   2+231000010111      1 補數為00010111   2S  補數為00010111
        -231010010111      1 補數為11101000   2S  補數為11101001
     五、補數衍生的其他概念:
         *有進位,結果是正,捨去進位。
         *沒有進位,其結果是負,M-N0,需進一步求其2S  並加負號。
      
        【範例】23-72
         00010111
                10111000
         110011111補數為00110000 2S 補數為00110001
        【範例】72-23
                即01001000
                11101001
          100110001(有進位,結果為正,捨去進位)

無號數乘法 : 

Q(乘數)的尾數是1,則作相加 M(被乘數)並作移位。
Q(乘數)的尾數是0,則直接作移位。
CAQ=>會位移(右移),最後輸出的動作AQM不變,只作累加)。



2014年3月7日 星期五

2014.3.7 blogger建置+數字系統


((上禮拜老師生病了 所以停一次課.. 希望老師趕快好起來~~))


今天是第一次上計算機概論

老師要求我們建一個blogger 來記錄自己的上課筆記

雖然我覺得google的blogger不是很好用

但是把上課筆記記在網誌上這個idea真是不錯((這樣隨時都可以瀏覽筆記~


上課內容:

1.數字系統 :  二進位.八進位.十進位.十六進位 

n二進位系統 (binary system) :01等兩個數字做為計數的基底。
n八進位系統 (octal system) :012 ~ 7等八個數字做為計數的基底。
n十六進位系統 (hexadecimal system) :
   以012 ~ 9ABCDEF等十六個數字做為計數的基底

2.  數字系統轉換:
1.            進位轉進位
    【範例】11.0121×221×200×2-11×2-22100.253.2510
2.            進位轉進位
【範例】256.237×825×816×802×8-13×8-2
4484060.250.0468494.29687510
3.            進位轉進位
【範例】59.7510111011.112
4.            十六進位轉進位
【範例】987.6AC16100110000111.0110101011004607.32548

              5.        進位轉進位   
                       整數部分每三個數字一組,不足三個的就在左邊補上0
                       小數部分每三個數字一組,不足三個的就在右邊補上0
            
              6.      二進位轉十六進位
                        整數部分每四個數字一組,不足四個的就在左邊補上0
                        小數部分每個數字一組,不足四個的就在右邊補上0