На рис. 1.1 показаны уровни абстракции, типичные для любой электронной компьютерной системы вместе со строительными блоками, характерными для каждого уровня абстракции этой системы. На самом низком уровне абстракции находится физика, изучающая движение электронов. Поведение электронов описывается квантовой механикой и системой уравнений Максвелла
(
Read more... )
Comments 3
Reply
1. Если абстракции нет, то ты шьёшь медным проводом память на ферритовых кольцах.
2. Минимальная абстракция - это замена провода числами. В опкодах тебя уже не интересует, на кольцах память, или на биаксах, или вообще электронная.
3. Следующая абстракция - замена чисел мнемониками, язык ассемблера. На этом языке уже не важно, как именно закодированы операции и где в коде место коду регистра. Над какими бы регистрами ни выполнялась операция, на экране у тебя отдельно код операции, единый для всей операции при любых её операндах, и отдельно указаны операнды.
4. На следующем уровне абстракции тебя уже не интересует, реализовано ли сложение как элементарная операция, а увеличение
b+=r
как
скопировать в буфер № текущее значение b.
b=buffer+r.
или, наоборот, увеличение элементарно, а сложение
b=w+r
реализовано так:
Скопировать w в b
увеличить b на r5. На следующем ( ... )
Reply
Reply
Leave a comment