Skip to content

"밑바닥부터 만드는 컴퓨팅 시스템" 프로젝트 구현하기

Notifications You must be signed in to change notification settings

mindol/nand2tetris

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 

Repository files navigation

nand2tetris

About

Optimizations

I focused on the optimization when I implement projects.

[Project 4] Machine Language

[Project 7] VM I: Stack Arithmetic

Arithmetic commands

command # of instructions assembly
add 5 instructions
sub 5 instructions
neg 3 instructions
eq 8 instructions if x = y
11 instructions otherwise
gt 10 instructions if x > y
12 instructions otherwise
lt 10 instructions if x < y
12 instructions otherwise
and 5 instructions
or 5
not 3

Memory Access commands

About

"밑바닥부터 만드는 컴퓨팅 시스템" 프로젝트 구현하기

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published