103 читали · 4 года назад
Зачем процессору нужен жёсткий диск. Просто о компьютерах. Часть 3
Наш процессор призадумался и сохранил всё важное в оперативной памяти, чтобы не забыть. Но тут нам потребовалось сохранить то, над чем мы работаем. Например, набранный текст. Мы просто нажимаем кнопочку "Сохранить", а процессор получает соответствующее задание. Что нужно сделать процессору? Записать информацию, находящуюся в оперативной памяти, на что-то более надёжное, твёрдое, можно даже сказать жёсткое... Информацию, которую нам нужно сохранить надолго, процессор записывает на жёсткий диск...
166 читали · 1 год назад
Ассемблер. Прямой доступ к текстовой видеопамяти.
Память в компьютере можно представить в виде очень длинной, почти бесконечной, прямой. Эта прямая поделена на участки, каждый из которых имеет свое предназначение. В Windows графический режим начинается с адреса 0А0000h, текстовый монохромный режим с адреса 0B0000h, текстовый цветной с 0B8000h. В DOS, с которым мы будем работать, графический режим начинается с 0A000h, текстовый монохромный с 0B000h, а текстовый цветной с адреса 0B800h. В программировании есть такое понятие - линейный адрес, оно, как раз, и представляет память в виде прямой...