Программирование на JAVA

Архитектура ЭВМ

Представление чисел в компьютерах. Двоичная арифметика. Точность вычислений. Память компьютеров и адреса.

Представление чисел в компьютерах

Все компьютеры работают с числами. У них имеются команды для осуществ­ления базовых арифметических операций с данными. Кроме того, при выполне­нии машинных команд программы выполняется ряд арифметических операций, генерирующих числовые адреса для доступа к хранящимся в памяти операндам. Для того чтобы понять, как решаются эти задачи, студент должен знать, как чис­ла представлены в компьютере и каким образом они складываются и вычитаются. Этому вопросу посвящена данная лекция. Подроб­ное описание логических схем, реализующих компьютерную арифметику, можно узнать в литературе [2] по этому курсу.

Компьютеры работают не только с числовыми данными, но и с символами и да­же со строками символов, то есть наряду с числовой информацией оперируют и текстовой. Поэтому наряду с числами и операциями над ними будет рассмотрено машинное представление символов.

Числа, арифметические операции и символы

Компьютеры состоят из логических схем, которые обрабатывают информацию в виде электрических сигналов, принимающих два значения


вперед >>