Skip to main content

Search

Items tagged with: asm


C++ Compiler Targets the Web - It is a common problem these days. You have a piece of code in C or C++. Maybe it is older code. O... - https://hackaday.com/2020/12/21/c-compiler-targets-the-web/ #softwaredevelopment #softwarehacks #webassembly #emscripten #javascript #compiler #asm.js #web #c


Code Golf now supports Elixir!

https://code.golf

Discussions: https://discu.eu/q/https://code.golf

#apljk #asm #cobol #cpp #dlang #elixir #pascal #programming #prolog


such an amazing cpu: http://www.apollo-core.com/index.htm?page=features

1602289


it's interesting that self modifying code feature was the only feature present on original 68000 and then removed starting from 68020.

i guess it wasn't even a feature, a feature, hardware protection was later added to prevent possibility of writing self-modifying code.

and today it's back as feature, because what we needed back then for survival, we do today for fun.

#apollo #68k #motorola #fpga #amiga #atari #asm #assembler #machine code #68000 #68020 #68080 #apollo core 68080 #screenshot #retrocomputing


Tiny Ray Tracer Fits In 64 Bytes via @hackaday https://hackaday.com/2018/11/21/tiny-ray-tracer-fits-in-64-bytes/ #asm #raytracer #64bytes


I got my copy of #VisionBASIC (BASIC compiler for the #C64) in the mail and I must say the quality of the package and materials is phenomenal. The box is very sturdy and the manual is just beautifully designed and constructed.
There's so much great stuff in the manual, especially the inline machine language support and text, bitmap, SID, and sprite support commands. #basic #commodore #retro #gamedev #asm
An opened software box titled Vision Basic with two 5 1/4 floppy disks labeled Vision Basic and Spreditor and a USB thumbdrive. There is also a spiral bound manual open to a page titled Chapter 16: sound commands.


Why do some people say that x86 assembly is more of a pain or less fun compared to other assembly languages?

https://github.com/nornagon/jonesforth/blob/master/jonesforth.S

Discussions: https://discu.eu/q/https://github.com/nornagon/jonesforth/blob/master/jonesforth.S

#asm #forth #programming


NASM written in C++ templates

https://github.com/garc0/CTAsm

Discussions: https://discu.eu/q/https://github.com/garc0/CTAsm

#asm #cpp #programming


Boot Sector Pong as a Crash Course in Assembly - Have you ever wanted to develop a playable game small enough to fit into a disk’s 512 byte boot se... - https://hackaday.com/2020/09/28/boot-sector-pong-as-a-crash-course-in-assembly/ #softwaredevelopment #assemblylanguage #softwarehacks #classichacks #bootsector #lowlevel #pong #asm


This is interesting https://devblogs.microsoft.com/oldnewthing/?p=9583 hot patching code via code injection as a standard practice sounds fun. Rather useful when you don't have source to play with.
#programming #asm #compilers


Looking through this collection, it looks like you can use at least the following programming languages to write programs in #DOS :
#C #rexx #prolog #asm #ada #basic (several BASIC dialects, some compiled even) #forth #Cpp #pascal #modula2 #lisp #smalltalk #fortran #cobol #logo #perl #python


RCA Plug Plays Sixteen-Minute Chiptune Piece, All by Itself - Frequenters of arcades back in the golden age of video games will likely recall th... - https://hackaday.com/2021/05/05/rca-plug-plays-sixteen-minute-chiptune-piece-all-by-itself/ #lowpassfilter #musicalhacks #chiptune #attiny4 #padauk #asm #avr #pwm #rca


http://niiconsulting.com/checkmate/2018/04/reverse-engineering-x64-for-beginners-linux/

I must confess having learned that many many years ago ... to circumvent the password protection of some VGA video game. Actually, it was more fun learning how to break it rather than actually playing the game!

#x86 #ASM #Hacking


http://niiconsulting.com/checkmate/2018/04/reverse-engineering-x64-for-beginners-linux/

I must confess having learned that many many years ago ... to circumvent the password protection of some VGA video game. Actually, it was more fun learning how to break it rather than actually playing the game!

#x86 #ASM #Hacking


http://niiconsulting.com/checkmate/2018/04/reverse-engineering-x64-for-beginners-linux/

I must confess having learned that many many years ago ... to circumvent the password protection of some VGA video game. Actually, it was more fun learning how to break it rather than actually playing the game!

#x86 #ASM #Hacking


Embarcadero (formerly Borland) released some of their DOS-era programming tools (compilers, IDEs) for free for "personal use only" however you want to interpret that. Sadly, Turbo Prolog and Turbo BASIC are missing :/

https://edn.embarcadero.com/museum/antiquesoftware

#DOS #RetroDev #C #Cpp #Pascal #asm


An accessible textbook on learning assembly language using Linux and the 64 bit ARM processor

https://github.com/pkivolowitz/asm_book

Discussions: https://discu.eu/q/https://github.com/pkivolowitz/asm_book

#asm #assembly_language #linux #unix


The 8086 has huge historical importance.

If you're interested in the evolution of microprocessors, maybe start from classic 8-bit architectures such as the Z80 and the 6502, then 8086 and 68k (16/32-bit CISC), then ARM and RISCV (contemporary, 32/64-bit RISC).
#programming #electronics #asm #retrocomputing #riscv


I decided to try Advent of Code this year in ARM Assembly. I don't know how many days I'll actually have time to complete, but here is the first one. https://github.com/vaelen/advent-of-code-2022 #arm #asm #adventofcode


Was going through the Risc-V Vector ISA spec (as you do) and noticed this little gem:

Specifically the line "When 16-bit and 128-bit element widths are added, they will be also be treated as IEEE-754/2008-compatible values. "

Unless I'm miss interpreting this, is Risc-V indicating future *native* support for 128 bit integer and floating point?

On the other hand, because I'm that guy: GOSH DARN IT, WHY NOT SHIP FP16 AS PART OF V.1 😭
https://github.com/riscv/riscv-v-spec/releases/download/v1.0/riscv-v-spec-1.0.pdf

#HPC #BLAS #RiscV #FP16 #ASM
whether floating-point is supported, and for which element widths, is determined by the specific vector extension. The current set of
extensions include support for 32-bit and 64-bit floating-point values. When 16-bit and 128-bit element widths are added, they will be also be treated as IEEE-754/2008-compatible values. Other floating-point formats may be supported in future extension.


#C vs. #ASM: Making the Smallest Windows App

https://www.youtube.com/watch?v=-Vw-ONPfaFk
#c #asm


#hacking the art of #liberation and prob one of the best books on hacking since it teaches how to think, is not relevant if the vulnerabilities are old, is not about teaching tricks but a way of thinking #C #ASM #TCPIP #breakthings #break #all #the #things #HackerCulture

Este sitio web utiliza cookies. Si continúa navegando por este sitio web, usted acepta el uso de las cookies.