{"id":21124449,"url":"https://github.com/waasiq/hack-computer","last_synced_at":"2025-03-14T11:25:21.310Z","repository":{"id":233680871,"uuid":"611724279","full_name":"waasiq/hack-computer","owner":"waasiq","description":"Implementation of 16 Bit Computer","archived":false,"fork":false,"pushed_at":"2024-09-09T09:46:20.000Z","size":805,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-21T05:26:52.833Z","etag":null,"topics":["assembler","assembly","computer-architecture","hdl"],"latest_commit_sha":null,"homepage":"","language":"Hack","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/waasiq.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-09T12:17:48.000Z","updated_at":"2024-09-09T09:46:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"c6549199-1d3e-4c2d-9420-9bd51613a253","html_url":"https://github.com/waasiq/hack-computer","commit_stats":null,"previous_names":["waasiq/hack-computer"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waasiq%2Fhack-computer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waasiq%2Fhack-computer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waasiq%2Fhack-computer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waasiq%2Fhack-computer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/waasiq","download_url":"https://codeload.github.com/waasiq/hack-computer/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243567159,"owners_count":20311993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assembler","assembly","computer-architecture","hdl"],"created_at":"2024-11-20T04:16:07.040Z","updated_at":"2025-03-14T11:25:21.303Z","avatar_url":"https://github.com/waasiq.png","language":"Hack","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💻 Hack Computer \nCustom Implementation of hack computer from nand2tetris course. \n\n## 📝 Description\nHack is a 16-bit computer designed for the nand2tetris course that is meant to be simple yet Turing complete.  A complete description of the working of computer is given in docs. \n\n## 📚 Documentation\nCurrently under development. The documentation can be found in docs folderç\n\n## 📦 Usage\nThe software necessary to run the HDL files in the computer can be found at [nand2tetris](https://www.nand2tetris.org/software). The software is available for all major operating systems. The chip logic resides in .HDL files and can be loaded into a hardware simulator and the working can be observed. The computer can be tested by loading the .tst files into the hardware simulator. The computer can be used to run .asm files by loading the .asm files into the assembler and loading the outputted .hack files into the computer.\n\nAdditionally the software is also available in tools foler.\n\n## ✔️ Disclaimer\nThis repository is made to showcase my own implementation and understanding of the computer. The computer is designed as a part of the nand2tetris course and the course material is not available in this repository. The course material can be found at [nand2tetris](https://www.nand2tetris.org/).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaasiq%2Fhack-computer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwaasiq%2Fhack-computer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaasiq%2Fhack-computer/lists"}