tft每日頭條

 > 生活

 > 數制和碼制

數制和碼制

生活 更新时间:2024-12-21 02:05:29

二、編碼

1.補碼

在PLC數字系統中,對有符号整數最常用的表示方法是使用二進制數的補碼形式表示,即該二進制的最高有效位是符号位,正整數的補碼同該二進制數,負整數的補碼是該二進制除了符号位外按位取反後加1。例如,-7到7的16位二進制補碼如下表所示。

數制和碼制(數制及編碼二)1

整數的補碼表現形式

2.BCD碼

有些場合,計算機輸入/輸出數據是仍使用十進制數,以适應人們的習慣。為此,十進制數必須用二進制碼表示,這就形成了二進制編碼的十進制數,稱為BCD碼。

BCD碼是用四位二進制數表示一位十進制數,它們之間的對應關系見下表。例如157,其BCD碼的二進制表示為0001 0101 0111.

數制和碼制(數制及編碼二)2

四位二進制BCD碼與十進制數的對應關系

需要注意的是,四位二進制代碼1010,1011,1100,1101,1110和1111為非法BCD碼。

3.ASCII碼

ASCII碼是美國信息交換标準代碼。

在計算機系統中,除了數字0到9外,還常用到其它各種字符,如26個英文字母、各種标點符号和控制符号等,這些信息都要編成計算機能接受的二進制碼。

ASCII碼由8位二進制數組成,最高位一般用于奇偶校驗,其餘7位代表128個字符編碼。其中圖形符号96個(10個數字,52個字母,34個其它字符),控制字符32個(回車、換行、空格及設備控制等)。常用字符的ASCII碼如下表所示。

數制和碼制(數制及編碼二)3

常用字符的ASCII碼

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved