1693 читали · 5 лет назад
Ассемблер. Представление чисел в компьютере (книга)
Мой канал Old Programmer весь здесь: Программирование. Тематическое оглавление моего Zen-канала (Old Programmer). А здесь все о программировании на ассемблере. Это вторая статья о числах в ассемблере. Первая здесь. Материал был взят из моей книги "Ассемблер и дизассемблирование" и частично переработан. Параграф 1.7. Представление чисел в компьютере Беззнаковые целые числа в компьютере Принцип представления беззнаковых целых чисел в компьютере достаточно прост: Как мы уже говорили, это удобно делать,...
1 год назад
Проблема чисел с плавающей точкой: почему 0.1 + 0.1 не будет равно 0.2?
👨‍💻 Сегодня буду рассказывать вам про хранение памяти в компьютере, как раз это свяжем с проблемой чисел с плавающей точкой, поэтому постарайтесь все внимательно прочитать‼️ ⭕️ Для хранения одной ячейки информации в памяти используется байт (8 битов), а не один бит. В одном байте, как мы знаем 8 бит, но процессор обращается к памяти на уровне байтов. Он может иметь значение 1 или 0. следовательно 1 будет означать передачу тока в транзистор, а 0 – нет. ⭕️ Каждая такая ячейка имеет уникальный адрес, который используется для доступа к данным, хранящимся в этой ячейке...