1樓:興堅成後文
n個二進位制位可以表示2n種編碼狀態,比如說最簡單的1位二進位制位,就是版有兩權種編碼狀態,分別是0和1。2位二進位制位的話就是四種,分別是00,01,10,11這四種。後面以此類推。
其實對於n位二進位制來說,每一位都是有0和1兩種狀態,所以n位,就是2*2*2*2...*2(n個2相乘)種編碼狀態,即2n種編碼狀態。
2樓:素天和包音
您好:bai
是n位二進位制數吧,編碼個數就du是zhi2的n次方,十進位制無符號數的dao範圍就是
0——內2^n-1有符號數容
的範圍為-2^(n-1)
——2^(n-1)-1
例如8位二進位制數編碼個數為256個,十進位制無符號數的範圍為0-255,有符號數的範圍為-128——127。
3樓:仝芳苓寸淼
表示n種狀態,就是0-n,二進位制需要幾位就看n的二進位制是幾位表示6種狀態
就是0-5
5的二進位制是
101所以最少需要3個二進位制位
000001
010011
100101
編寫程式統計暫存器AX中二進位制位「1」的個數,結果以1位十六進位制數的形式顯用
我假定給ax一個數,再統計 1 的個數。我除錯了的,答案執行正確回code segment assume cs code start mov ax,答1234h xor cx,cx xor dx,dx mov cl,16 abc shl ax,1 jnb exit inc dl exit loop ...
二進位制數的小數點向右移n位,則其值擴大多少倍
2的n次方du 倍,以右移三 zhi位為例 1001.100 對應的十進位制為dao9.5小數點右移三位為版1001100,對應的十進位制為7676是權9.5的8倍 所以二進位制每右邊移小數點一位擴大2倍,右移三位擴大2 3 8倍。就是原來的 2的n次方倍。比原來擴大 2的n次方減一倍。比如,右移兩...