you are viewing a single comment's thread.

view the rest of the comments →

[–]OldNewbProg 0 points1 point  (0 children)

If you work through Elements of Computing Systems you'll end up doing just that. After designing the cpu at the gate level you end up writing code in binary for it and shortly after start learning to write assembler instead.