Bookmarks
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
15 results tagged assembly  ✕   ✕
The Art of Assembly Language Programming http://www.phatcode.net/res/223/files/html/toc.html
Sat 02 Jul 2022 09:25:25 PM PDT archive.org

A complete textbook on computer architecture and assembly language programming, as a website, in easy-to-digest pages.

online textbook assembly computers architecture programming
Vision BASIC https://visionbasic.net
Thu 02 Jun 2022 10:10:35 PM PDT archive.org

What can you do with Vision BASIC? Pretty much anything you want to. Speed will no longer be a problem! Why? Because on it's own, Vision BASIC is VERY fast! But when you need to crank out even more speed, all you need to do is insert machine language anywhere you wish to. Yes, you can actually type machine language instructions right next to BASIC commands! You won't need to load in external machine language files, and you won't need to poke machine language code to memory. This is because Vision BASIC also doubles as an assembler – you can write BASIC programs with it or machine language programs with it, or a blend of the two!

Vision BASIC also includes a whole new batch of commands to help you realize your programming dreams! Need sprites? Vision BASIC's got you covered! Need sound and graphics? Yep, gotcha covered there too! Vision BASIC was designed to greatly minimize your need to POKE around with all those crazy registers. In fact, you might never need to POKE again! And if you find yourself needing a command or function that isn't available, you can simply create it yourself – by creating the needed subroutine and calling it by whatever name you choose to give it. These "user defined" commands and functions can be saved into separate files and added to your programs whenever you need them!

programming language retrocomputing c64 compiler assembly
jdah/jdh-8 https://github.com/jdah/jdh-8
Thu 16 Dec 2021 02:24:25 PM PST archive.org

An 8-bit minicomputer with a fully custom architecture. Hardware schematics, software (firmware), and an emulator for testing.

8-bit data width. 16-bit address space (with banking). 8 general purpose registers (5 normal, 2 indirect addressing, 1 flag), 16 instruction RISC instruction set, port mapped I/O.

8bit computer hardware software emulator assembly retro
AtariWiki V3: XBIOS https://atariwiki.org/wiki/Wiki.jsp?page=XBIOS
Mon 30 Aug 2021 03:20:46 PM PDT archive.org

xBIOS is like a programmers version of DOS. With it you can easily access files from your programs without using Atari DOS. It is smaller than DOS and therefore saves memory in your programs. You can even run programs from as low as $0200, however $0800 or $2000 are more common.

Limitations

  • New files cannot be created.
  • Existing files cannot be extended in length.
  • New directories cannot be created programatically.
library retrocomputing dos atari disks assembly
hugsy/cemu https://github.com/hugsy/cemu
Tue 12 Jan 2021 05:27:18 PM PST archive.org

CEmu is a GUI application that empowers users to write assembly and test it by compiling it to bytecode and executing it in an QEMU-based emulator. CEmu combines all the advantages of a basic assembly IDE, compilation and execution environment, by relying on the great libraries Keystone, Unicorn and Capstone engines in a Qt powered GUI. It allows you to test binary samples, check your shellcodes or even simply learn how to write assembly code, all of this for the following architectures:

  • x86-32 / x86-64
  • Arm / AArch64
  • MIPS / MIPS64
  • SPARC / SPARC64
  • (more to come)
python gui emulator processors assembly crossplatform cpu
gnomon-/furby-source: Transcribed source code of the "FURBY.ASM - Version 25" PDF from http://www.seanriddle.com/furbysource.pdf https://github.com/gnomon-/furby-source
Tue 14 Aug 2018 12:32:35 PM PDT archive.org
github assembly embedded microcontrollers furby
Penetration Testing | The Metasploit Project http://www.metasploit.com/
Tue 20 Mar 2018 03:08:28 AM PDT archive.org

A framework used by penetration testers for building custom exploits for infiltrating systems. Written in Ruby. Comes with a large library of payloads and other nifty and fascinating tools. It's worth learning to use if you're serious about penetration testing or exploit development. Also, the cutting edge of attack technologies winds up coming out of the Metasploit project.

code exploits secure wifi tools information malware pentest assembly web infosec wireless cracking networking ruby security hacking software
Ralf Brown's Interrupt List - HTML Version http://www.ctyme.com/rbrown.htm
Tue 20 Mar 2018 02:41:58 AM PDT archive.org

A list of all of the interrupts in the 32-bit x86 CPU architecture.

development assembly x86 reference interrupts assembler programming bios
distellamap | ben fry http://benfry.com/distellamap/
Tue 20 Mar 2018 02:33:56 AM PDT archive.org

Someone fed ROM dumps from a couple of Atari games into distellamap and generated maps of function calls, with sprite dumps. Amazing, how simple games were back then...

code art rom hacks 8bit old-school images 2600 information console arcade interesting development assembly visualization mapping geek adventure graphics videogames gallery computers programming retrocomputing graphs games atari software
OllyDbg v1.10 http://www.ollydbg.de/
Tue 20 Mar 2018 02:08:09 AM PDT archive.org

A disassembler for Windows. One of the best in the field, and v2.0 just went beta. It's shareware, though it doesn't appear to lack any functionality if you haven't purchased it yet.

debugging reversing code debugger assembler disassembler tools reverseengineering binary development assembly cracking windows programming analysis hacking software
Optimisations of AVR programs using avr-gcc http://www.tty1.net/blog/2008-04-29-avr-gcc-optimisations_en.html
Tue 20 Mar 2018 01:49:32 AM PDT archive.org

A list of tricks and methods for optimizing code written for the ATmel microcontrollers using GNU GCC.

c assembly microcontrollers programming gcc avr optimization algorithms electronics
Main Page - C64-Wiki http://www.c64-wiki.com/index.php/Main_Page
Tue 20 Mar 2018 01:17:50 AM PDT archive.org

A wiki dedicated to the Commodore-64 home computer.

wiki reference people coding hardware books magazines 8bit information media music literature assembly applications emulation commodore software c64 programming games emulator personages
coder32 edition | X86 Opcode and Instruction Reference 1.11 http://www.ref.x86asm.net/coder32.html
Tue 20 Mar 2018 12:08:00 AM PDT archive.org

An online reference for Intel 32-bit assembly language opcodes and mnemonics.

mnemonics assembly intel reference opcodes online
coder64 edition | X86 Opcode and Instruction Reference 1.11 http://ref.x86asm.net/coder64.html
Tue 20 Mar 2018 12:07:57 AM PDT archive.org

An online reference for Intel 64-bit assembly language opcodes and mnemonics.

mnemonics assembly intel reference opcodes online
Advanced Assembler - Summary [Savannah] http://savannah.nongnu.org/projects/aasm/
Mon 19 Mar 2018 06:47:20 PM PDT archive.org

An open source modular macro assembler that supports a number of CPU architectures out of the box and makes it easy to add new ones.

development assembly assembler programming modular software
4682 links, including 339 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn