8位32位晶片的位是指 CPU 處理的資料的寬度 , 參與運算的暫存器的資料長度。
在51 微控制器裡面, R0 和 R2 都是 8 位的,所以 51 的 CPU 一次只能處理 8 位資料。
在ARM 裡面, R0 和 R2 是 32 位的,所以 ARM 的 CPU 一次能處理 32 位資料。
微控制器在進行計算的時候統統是2進位制數的運算。所以8位微控制器和16位微控制器的最根本區別就是,8位微控制器可以同時進行2個8位的2進位制數相加,而16位微控制器則大一倍,可以同時讓2個16位的2進位制數相加。
CPU 能同時處理二進位制數的位數是多少位, 就稱其是多少位的計算機。也有資料匯流排的位數是 CPU 位數的一半的情況,就稱其是準多少位的計算機。比如 CPU 是 16 位,資料匯流排也是 16 位,則是 16 位計算機; CPU 是 16位,資料匯流排也是 8 位,則是準 16 位計算機。
8位32位晶片的位是指 CPU 處理的資料的寬度 , 參與運算的暫存器的資料長度。
在51 微控制器裡面, R0 和 R2 都是 8 位的,所以 51 的 CPU 一次只能處理 8 位資料。
在ARM 裡面, R0 和 R2 是 32 位的,所以 ARM 的 CPU 一次能處理 32 位資料。
微控制器在進行計算的時候統統是2進位制數的運算。所以8位微控制器和16位微控制器的最根本區別就是,8位微控制器可以同時進行2個8位的2進位制數相加,而16位微控制器則大一倍,可以同時讓2個16位的2進位制數相加。
CPU 能同時處理二進位制數的位數是多少位, 就稱其是多少位的計算機。也有資料匯流排的位數是 CPU 位數的一半的情況,就稱其是準多少位的計算機。比如 CPU 是 16 位,資料匯流排也是 16 位,則是 16 位計算機; CPU 是 16位,資料匯流排也是 8 位,則是準 16 位計算機。