{"id":19696070,"url":"https://github.com/lojito/assembly-bubble-sort","last_synced_at":"2026-06-16T07:31:54.036Z","repository":{"id":120585588,"uuid":"284559256","full_name":"lojito/assembly-bubble-sort","owner":"lojito","description":"The bubble sort sorting algorithm implemented in assembly language.","archived":false,"fork":false,"pushed_at":"2023-05-07T07:11:47.000Z","size":6,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-27T14:23:20.536Z","etag":null,"topics":["algorithms","assembly-language","bubblesort"],"latest_commit_sha":null,"homepage":"","language":"Assembly","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/lojito.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":"2020-08-02T23:22:17.000Z","updated_at":"2024-03-15T19:13:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"2810ee19-1d37-43af-8d3b-0313ec3c1e2e","html_url":"https://github.com/lojito/assembly-bubble-sort","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lojito/assembly-bubble-sort","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lojito%2Fassembly-bubble-sort","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lojito%2Fassembly-bubble-sort/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lojito%2Fassembly-bubble-sort/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lojito%2Fassembly-bubble-sort/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lojito","download_url":"https://codeload.github.com/lojito/assembly-bubble-sort/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lojito%2Fassembly-bubble-sort/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34394391,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-16T02:00:06.860Z","response_time":126,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["algorithms","assembly-language","bubblesort"],"created_at":"2024-11-11T19:33:23.813Z","updated_at":"2026-06-16T07:31:54.017Z","avatar_url":"https://github.com/lojito.png","language":"Assembly","funding_links":[],"categories":[],"sub_categories":[],"readme":"This program written in assembly language displays in a tabular form the name, team and goals scored at a club level of some of the top soccer players in the world. It then proceeds using the bubble sort algorithm also written in assembly language to sort the tables according to the number of goals scored and finally displays the result.  \n \nI am using the FASM assembler on Windows. Sorry Linux users!\n\nC:\\Users\\Admin\\Desktop\\googledrive\\assembly\\assembly-bubble-sort\u003efasm soccer_players.asm\\\nflat assembler  version 1.73.24  (1048576 kilobytes memory)\n3 passes, 4096 bytes.\n\nC:\\Users\\Admin\\Desktop\\googledrive\\assembly\\assembly-bubble-sort\u003esoccer_players.exe\n\nThe following table lists the names of some of the top soccer players along with the team they are playing on and the total number of goals scored at club level.\n\nPlayer              |Team                |Goals\n:-------------------|:-------------------|:----\nMessi               |Barcelona           |644\nRonaldo             |Juventus            |636\nZlatan              |AC Milan            |485\nBenzema             |Real Madrid         |329\nLewandowski         |Bayern Munich       |423\nPogba               |Manchester United   |66\nWillian             |Chelsea             |103\nSalah               |Liverpool           |171\nNeymar              |PSG                 |311\nAubameyang          |Arsenal             |266\n\nI am now displaying the previous table sorted in ascending order according to the number of goals scored by the player. The sorting algorithm used was bubble sort.\n\nPlayer              |Team                |Goals\n:-------------------|:-------------------|:----\nPogba               |Manchester United   |66\nWillian             |Chelsea             |103\nSalah               |Liverpool           |171\nAubameyang          |Arsenal             |266\nNeymar              |PSG                 |311\nBenzema             |Real Madrid         |329\nLewandowski         |Bayern Munich       |423\nZlatan              |AC Milan            |485\nRonaldo             |Juventus            |636\nMessi               |Barcelona           |644\n\nThis second table, basically another array in memory, lists another group of top soccer players along with the team they are playing on and the total number of goals scored at club level.\n\nPlayer              |Team                |Goals\n:-------------------|:-------------------|:----\nMartial             |Manchester United   |93\nImmobile            |Lazio               |203\nKane                |Tottenham           |204\nVardy               |Leicester City      |192\nMbappe              |Paris Saint-Germain |121\nRashford            |Manchester United   |67\nJimenez             |Wolves              |114\nSterling            |Manchester City     |122\nLukaku              |Inter               |216\nMane                |Liverpool           |153\n\n\nThis time and using the same bubble sort subroutine the table is sorted in descending order according to the number of goals scored by the player.\n\nPlayer              |Team                |Goals\n:-------------------|:-------------------|:----\nLukaku              |Inter               |216\nKane                |Tottenham           |204\nImmobile            |Lazio               |203\nVardy               |Leicester City      |192\nMane                |Liverpool           |153\nSterling            |Manchester City     |122\nMbappe              |Paris Saint-Germain |121\nJimenez             |Wolves              |114\nMartial             |Manchester United   |93\nRashford            |Manchester United   |67\n\n\nAnd last but not least, the answer to the question who is the best soccer player on the planet is no other than Lionel Messi. lol\n\nAnd yes, I am a soccer fan!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flojito%2Fassembly-bubble-sort","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flojito%2Fassembly-bubble-sort","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flojito%2Fassembly-bubble-sort/lists"}