{"id":19364543,"url":"https://github.com/math2001/octrha","last_synced_at":"2026-05-16T19:39:20.188Z","repository":{"id":74806666,"uuid":"193645384","full_name":"math2001/octrha","owner":"math2001","description":null,"archived":false,"fork":false,"pushed_at":"2019-06-25T06:10:57.000Z","size":30,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-24T13:13:40.999Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","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/math2001.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":"2019-06-25T06:10:23.000Z","updated_at":"2019-06-25T06:11:01.000Z","dependencies_parsed_at":null,"dependency_job_id":"d3692502-f477-43ae-bb5d-54689c62f6a1","html_url":"https://github.com/math2001/octrha","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/math2001/octrha","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2Foctrha","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2Foctrha/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2Foctrha/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2Foctrha/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/math2001","download_url":"https://codeload.github.com/math2001/octrha/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/math2001%2Foctrha/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33116681,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T18:38:32.183Z","status":"ssl_error","status_checked_at":"2026-05-16T18:38:29.903Z","response_time":115,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-11-10T07:37:40.355Z","updated_at":"2026-05-16T19:39:20.173Z","avatar_url":"https://github.com/math2001.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# OCTRHA\n\n\u003e One Chip To Rule tHem All\n\n## Instruction set\n\n| ID | Name  | Comment |\n| 0  | Abort | Exit program|\n| 1  | R0++  | Increment register 0 |\n| 2  | R0--  | Decrement register 0 |\n| 3  | R1++  | Increment register 1 |\n| 4  | R1--  | Decrement register 1 |\n| 5  | JumpEq | Increment register 1 |\n| 6  |   | Decrement register 1 |\n\n*not done*\n\n## Format\n\n\u003e the format is probably going to change, right now, it's just copying the\n\u003e course's chip \"word for word\".\n\nThe program in the .prg file must represent the whole memory of the chip (if\nit isn't specified, the rest is filled in with 0).\n\nIt must be rows of 16 instructions seperated by spaces, in hexadecimal.\n\nYou have 256 bytes of memory, therefore, you should have at most 16 rows of\ninstructions.\n\n## Tips\n\n1. Make your life easy and use Linux line feed for .out files\n2. when you want to know the address of a cell, because the file has to be 16x16, the first digit is the row number (starting from 0 of course), and the\nsecond the column (starting from 0 as well).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmath2001%2Foctrha","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmath2001%2Foctrha","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmath2001%2Foctrha/lists"}