{"id":29182521,"url":"https://github.com/darkfoe703/riscv2x86","last_synced_at":"2026-04-29T19:03:02.058Z","repository":{"id":301999456,"uuid":"1010898644","full_name":"Darkfoe703/riscv2x86","owner":"Darkfoe703","description":"RISCV2x86 is a project capable of translating code written for RISC-V into x86-64 assembly, using GAS syntax.","archived":false,"fork":false,"pushed_at":"2025-06-30T02:26:57.000Z","size":825,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-30T03:33:31.079Z","etag":null,"topics":["assembly","go","golang","risc-v","riscv64","translation","unpsjb","x86-64","x86-assembly"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Darkfoe703.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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,"zenodo":null}},"created_at":"2025-06-30T02:22:56.000Z","updated_at":"2025-06-30T02:39:24.000Z","dependencies_parsed_at":"2025-06-30T03:34:28.287Z","dependency_job_id":"ede69120-48ac-4905-9657-22fba2c655ce","html_url":"https://github.com/Darkfoe703/riscv2x86","commit_stats":null,"previous_names":["darkfoe703/riscv2x86"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Darkfoe703/riscv2x86","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Darkfoe703%2Friscv2x86","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Darkfoe703%2Friscv2x86/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Darkfoe703%2Friscv2x86/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Darkfoe703%2Friscv2x86/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Darkfoe703","download_url":"https://codeload.github.com/Darkfoe703/riscv2x86/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Darkfoe703%2Friscv2x86/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263029214,"owners_count":23402354,"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":["assembly","go","golang","risc-v","riscv64","translation","unpsjb","x86-64","x86-assembly"],"created_at":"2025-07-01T20:06:37.166Z","updated_at":"2026-04-29T19:03:02.053Z","avatar_url":"https://github.com/Darkfoe703.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# RISCV2x86\n\u003cimg alt=\"RISCV2x86\" src=\"https://github.com/Darkfoe703/riscv2x86/blob/main/assets/riscv2x86.png\" width=\"100%\" height=\"15%\"\u003e\n\n\u003e ##### English\n\n**RISCV2x86** is a project aimed at creating an MVP (_Minimum Viable Product_) capable of **translating code** written for RISC-V into x86-64 assembly, using GAS syntax.\n\nThis project was developed as the final assignment for the **Computer Architecture** course, led by [Professor Cristian Pacheco](https://mailto:cristian@cristian-pacheco.com.ar) and [Professor Paula Kolln](https://mailto:kollnpaula@gmail.com), as part of the **Bachelor’s Degree in Computer Science** at the **National University of Patagonia San Juan Bosco** ([UNPSJB](https://www.unp.edu.ar/)), Puerto Madryn, Argentina.\n\nThe **primary goal** is to deepen the understanding of **CISC** and **RISC** architectures, demonstrate acquired knowledge, and build a practical development tool.  \nAs a **secondary objective**, the developer aims to improve their skills in the Go programming language.\n\n\u003cimg alt=\"UNPSJB logo\" src=\"https://github.com/Darkfoe703/riscv2x86/blob/main/assets/logo-unpsjb.png\" width=\"15%\" height=\"15%\"\u003e\n\n - [University repository](https://github.com/UNPSJB)\n\n ## Dev Notes\n\n---\n\n\u003e ##### Spanish\n\nRISCV2x86 es un proyecto que busca crear un MVP (Producto mínimo viable) capaz de **traducir código** escrito para RISC-V a código para x86-64, en sintaxis GAS.\n\nEl proyecto nace como el trabajo final para la cátedra Arquitectura de Computadoras, a cargo del [Profesor Cristian Pacheco](mailto:cristian@cristian-pacheco.com.ar) y la profesora [Paula Kolln](mailto:kollnpaula@gmail.com), de la carrera Licenciatura en Informática de la **Universidad Nacional de Patagonia San Juan Bosco** ([UNPSJB](https://www.unp.edu.ar/)), sede Puerto Madryn, Argentina.\n\nEl **objetivo** es comprender las arquitecturas **CISC** y **RISC**, demostrar conocimientos y a la vez crear una herramienta de desarrollo.\nComo **objetivo secundario** se persigue la práctica y mejora del manejo del lenguaje Go, por parte de su desarrollador.\n\n## Notas de Desarrollo\n Puede seguirse el desarrollo del proyecyo en el siguiente [enlace](https://github.com/Darkfoe703/riscv2x86/blob/main/docs/DEV_NOTES.ES.md), por ahora solo en español.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkfoe703%2Friscv2x86","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarkfoe703%2Friscv2x86","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkfoe703%2Friscv2x86/lists"}