ВУЗ:
Составители:
6
Ответы на эти и другие вопросы даст Вам изучение методического пособия,
которое Вы держите в руках. Кроме того, в приложении AsmEd существует пункт
меню «Справка», содержащий много полезных сведений. Почаще заглядывайте
туда!
Глава 1. Особенности архитектуры процессора и основы языка
Ассемблер
1.1. Представление данных в компьютере
Для того чтобы освоить программирование на Ассемблере, неизбежно
приходится знакомиться с двоичными и шестнадцатеричными числами. В
некоторых случаях в тексте программы можно обойтись и обычными
десятичными числами, но без понимания того, как на самом деле хранятся данные
в памяти компьютера, очень трудно использовать логические и битовые операции
и многое другое.
1.1.1. Двоичная система счисления
Практически все существующие сейчас компьютерные системы, включая
Intel, используют для всех вычислений двоичную систему счисления. В их
электрических цепях напряжение может принимать два значения, и эти значения
назвали нулем и единицей. Двоичная система счисления как раз и использует
только эти две цифры, а вместо степеней десяти, как
в обычной десятичной
системе, здесь используют степени двойки.
Чтобы перевести двоичное число в десятичное, надо сложить двойки в
степенях, соответствующих позициям, где в двоичном представлении стоят
единицы. Например:
10010110b =
=1*2
7
+ 0*2
6
+ 0*2
5
+ 1*2
4
+ 0*2
3
+ 1*2
2
+ 1*2
1
+ 0*2
0
=
= 128+16+4+2 = 150
6 Ответы на эти и другие вопросы даст Вам изучение методического пособия, которое Вы держите в руках. Кроме того, в приложении AsmEd существует пункт меню «Справка», содержащий много полезных сведений. Почаще заглядывайте туда! Глава 1. Особенности архитектуры процессора и основы языка Ассемблер 1.1. Представление данных в компьютере Для того чтобы освоить программирование на Ассемблере, неизбежно приходится знакомиться с двоичными и шестнадцатеричными числами. В некоторых случаях в тексте программы можно обойтись и обычными десятичными числами, но без понимания того, как на самом деле хранятся данные в памяти компьютера, очень трудно использовать логические и битовые операции и многое другое. 1.1.1. Двоичная система счисления Практически все существующие сейчас компьютерные системы, включая Intel, используют для всех вычислений двоичную систему счисления. В их электрических цепях напряжение может принимать два значения, и эти значения назвали нулем и единицей. Двоичная система счисления как раз и использует только эти две цифры, а вместо степеней десяти, как в обычной десятичной системе, здесь используют степени двойки. Чтобы перевести двоичное число в десятичное, надо сложить двойки в степенях, соответствующих позициям, где в двоичном представлении стоят единицы. Например: 10010110b = =1*27 + 0*26 + 0*25 + 1*24 + 0*23 + 1*22 + 1*21 + 0*20 = = 128+16+4+2 = 150
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »