|
|
|
|
Преобразование десятичного кода в шестнадцатиричный
Процесс преобразования меняется при преобразовании десятичных чисел в шестнадцатиричные числа. Процесс начинается с выбора
самого старшего разряда и определения его порядка в данном числе
(тысячи, сотни и т.д.). Далее десятичное число делится на шестнадцатиричное значение - первой относительной позиции цифры. Если, к примеру, первая цифра располагается в позиции тысяч, то делим на 4096 (шестнадцатиричный эквивалент десятичного числа
1000). Результатом будет первая шестнадцатиричная цифра.
Остаток делится на шестнадцатиричное значение следующей относительной позиции цифры (т.е. делим цифру в разряде сотен на
256, поскольку 256 является шестнадцатиричным эквивалентом десятичного числа 100).
На рисунке Г-2 показано, как десятичное число, полученное в
предыдущем примере, превращается обратно в шестнадцатиричное число.
Таблица Г-2
Расширенные перекрестные ссылки фирмы "ИБМ"
-------------------------------------------------------------
Двоичный Восьмиричный Десятичный Шестнад- Расширенный набор
код код кодцатирич- символов в коде
код ASCII*
-------------------------------------------------------------
1000 0000 200 128 80
1000 0001 201 129 81
1000 0010 202 130 82
1000 0011 203 131 83
1000 0100 204 132 84
1000 0101 205 133 85
1000 0110 206 134 86
1000 0111 207 135 87
1000 1000 210 136 88
1000 1001 211 137 89
1000 1010 212 138 8A
1000 1011 213 139 8B
1000 1100 214 140 8C
1000 1101 215 141 8D
1000 1110 216 142 8E
1000 1111 217 143 8F
1001 0000 220 144 90
1001 0001 221 145 91
1001 0010 222 146 92
1001 0011 223 147 93
1001 0100 224 148 94
1001 0101 225 149 95
1001 0110 226 150 96
1001 0111 227 151 97
1001 1000 230 152 98
1001 1001 231 153 99
1001 1010 232 154 9A
1001 1011 233 155 9B
1001 1100 234 156 9C
1001 1101 235 157 9D
1001 1110 236 158 9E
1001 1111 237 159 9F
1010 0000 240 160 A0
1010 0001 241 161 A1
1010 0010 242 162 A2
1010 0011 243 163 A3
1010 0100 244 164 A4
1010 0101 245 165 A5
1010 0110 246 166 A6
1010 0111 247 167 A7
1010 1000 250 168 A8
1010 1001 251 169 A9 +
1010 1010 252 170 AA +
1010 1011 253 171 AB
1010 1100 254 172 AC
1010 1101 255 173 AD
1010 1110 256 174 AE
1010 1111 257 175 AF
1011 0000 260 176 B0 *
1011 0001 261 177 B1 #
1011 0010 262 178 B2 @
1011 0011 263 179 B3 |
1011 0100 264 180 B4 |
1011 0101 265 181 B5 |
1011 0110 266 182 B6 +
1011 0111 267 183 B7 +
1011 1000 270 184 B8 +
1011 1001 271 185 B9 +
1011 1010 272 186 BA |
1011 1011 273 187 BB +
1011 1100 274 188 BC +
1011 1101 275 189 BD +
1011 1110 276 190 BE +
1011 1111 277 191 BF +
1100 0000 300 192 C0 +
1100 0001 301 193 C1 +
1100 0010 302 194 C2 +
1100 0011 303 195 C3 +
1100 0100 304 196 C4 -
1100 0101 305 197 C5 +
1100 0110 306 198 C6 +
1100 0111 307 199 C7 |
1100 1000 310 200 C8 +
1100 1001 311 201 C9 +
1100 1010 312 202 CA +
1100 1011 313 203 CB +
1100 1100 314 204 CC +
1100 1101 315 205 CD =
1100 1110 316 206 CE +
1100 1111 317 207 CF +
1101 0000 320 208 D0 +
1101 0001 321 209 D1 +
1101 0010 322 210 D2 +
1101 0011 323 211 D3 +
1101 0100 324 212 D4 +
1101 0101 325 213 D5 +
1101 0110 326 214 D6 +
1101 0111 327 215 D7 +
1101 1000 330 216 D8 +
1101 1001 331 217 D9 +
1101 1010 332 218 DA +
1101 1011 333 219 DB X
1101 1100 334 220 DC m
1101 1101 335 221 DD 1
1101 1110 336 222 DE l
1101 1111 337 223 DF ^
1110 0000 340 224 E0
1110 0001 341 225 E1
1110 0010 342 226 E2
1110 0011 343 227 E3
1110 0100 344 228 E4
1110 0101 345 229 E5
1110 0110 346 230 E6
1110 0111 347 231 E7
1110 1000 350 232 E8
1110 1001 351 233 E9
1110 1010 352 234 EA
1110 1011 353 235 EB
1110 1100 354 236 EC
1110 1101 355 237 ED
1110 1110 356 238 EE
1110 1111 357 239 EF
1111 0000 360 240 F0 Ё
1111 0001 361 241 F1 ё
1111 0010 362 242 F2 т
1111 0011 363 243 F3 у
1111 0100 364 244 F4 ф
1111 0101 365 245 F5 х
1111 0110 366 246 F6 ц
1111 0111 367 247 F7 ч
1111 1000 370 248 F8 ш
1111 1001 371 249 F9 щ
1111 1010 372 250 FA ъ
1111 1011 373 251 FB ы
1111 1100 374 252 FC ь
1111 1101 375 253 FD э
1111 1110 376 254 FE ю
1111 1111 377 255 FF (пробел)
______________________________________________________________
|
* Символы, отсутствующие в данной графе, не могут быть выведены на экран при работе с клавиатурой данного типа.
** Эти последовательности клавиш, состоящие из "" набираются путем нажатия клавиши Ctrl, и не отпуская ее, нажать указанную клавишу. Эти последовательности основаны на
последовательностях, описанных для кода клавиатуры персональных компьютеров IBM PC. Для других клавиатур эти последовательности могут быть описаны иначе.
Символы расширенного набора кода ASCII фирмы "ИБМ"
можно отображать путем нажатия клавиши и далее ввода
десятичного кода символа на вспомогательной клавиатуре.
Сокращения (аббревиатура):
DEC = десятичный (основание 10)
HEX = шестнадцатиричный (основание 16)
OCT = восьмиричный (основание 8)
ASCII = Американский стандартный код для обмена информацией
|
|