4 links
tagged with assembly
Click any tag below to further narrow down your results
Links
The x86-64 Playground is an online assembly editor and GDB-like debugger designed for learning and experimenting with x86-64 assembly code. It allows users to write, compile, and debug assembly programs directly in their browser without needing to install any software, providing a responsive interface and offline capabilities. The app is open-source and suitable for educational purposes, particularly in binary exploitation and Linux process understanding.
The article provides a comprehensive guide to learning Z80 assembly programming through a series of tutorials and videos, focusing on various aspects such as CPU mysteries, data representation, and platform-specific instructions. It is designed for both beginners and experienced programmers, offering lessons that cover multiple hardware platforms like the Amstrad CPC, ZX Spectrum, and Gameboy. The content is accessible via text and accompanying YouTube videos for a more interactive learning experience.
This article discusses a method for the high-fidelity assembly of programmable icosahedral shells using triangular subunits, focusing on design principles that minimize complexity while maximizing yield and robustness. The authors identify "magic sizes" of target structures where optimal designs reduce the number of required interaction types, thus lowering synthesis costs and assembly times. Their findings suggest that symmetry-based strategies can enhance the assembly of various architectures by preventing off-target structures.
The article provides an interactive introduction to RISC-V assembly programming, aimed at those with basic knowledge of low-level computer science. It outlines the features of the RISC-V architecture, including its clean design, open standards, and community support, and presents a tutorial on the RV32I_Zicsr instruction set with practical examples for starting assembly programming.