Уровни абстракции вычислительной системы.

Dec 25, 2021 19:53

На рис. 1.1 показаны уровни абстракции, типичные для любой электронной компьютерной системы вместе со строительными блоками, характерными для каждого уровня абстракции этой системы. На самом низком уровне абстракции находится физика, изучающая движение электронов. Поведение электронов описывается квантовой механикой и системой уравнений Максвелла ( Read more... )

Leave a comment

Comments 3

deep_econom December 12 2023, 13:01:34 UTC

deep_econom December 12 2023, 13:08:52 UTC
По абстракции. https://gamedev.ru/code/forum/?id=244813&page=4&m=4992297#m51

1. Если абстракции нет, то ты шьёшь медным проводом память на ферритовых кольцах.

2. Минимальная абстракция - это замена провода числами. В опкодах тебя уже не интересует, на кольцах память, или на биаксах, или вообще электронная.

3. Следующая абстракция - замена чисел мнемониками, язык ассемблера. На этом языке уже не важно, как именно закодированы операции и где в коде место коду регистра. Над какими бы регистрами ни выполнялась операция, на экране у тебя отдельно код операции, единый для всей операции при любых её операндах, и отдельно указаны операнды.

4. На следующем уровне абстракции тебя уже не интересует, реализовано ли сложение как элементарная операция, а увеличение
b+=r
как
скопировать в буфер № текущее значение b.
b=buffer+r.
или, наоборот, увеличение элементарно, а сложение
b=w+r
реализовано так:
Скопировать w в b
увеличить b на r5. На следующем ( ... )

Reply


deep_econom December 12 2023, 13:16:23 UTC
(продолжение ( ... )

Reply


Leave a comment

Up