Nand2tetris W4
Machine Language Programming
Background
Every hardware platform is designed to execute commands in a certain machine language, expressed using agreed-upon binary codes. Writing programs directly in binary code is a possible, yet unnecessary. Instead, we can write such programs using a low-level symbolic language, called assembly, and have them translated into binary code by a program called assembler.
Machine Language After making the gates and chips in previous 3 weeks, i had a chance to learn more about the machine language which is in binary form.
[Read More]