Raineraineyang.hashnode.dev·Dec 16, 2023Learning Note: Learning the Implementation of Programs with Assembly LanguageThis article is a summary of Chapter 10 of: Yazawa, H. (2015). 程序是怎么跑起来的[How Program Works] (L. Fengjun, Trans.). People's Posts and Telecommunications Press Correspondance between Assembly Language and Native Code CPU can only execute native code, a...Discussassembly language
Shreyansh Agarwalshreyanshagarwal.hashnode.dev·Nov 4, 2023Building a Basic CPU Simulator with TkGate on Linux: A Journey into Computer ArchitectureIntroduction In this blog post, I want to share a small project I worked on during my 2nd year of the BTech CSE Program in the Computer Architecture and Organisation Lab Assignment. I created a Basic CPU Simulator capable of running code similar to a...Discuss·1 like·71 readscpu
Tanvir Ahmed Khantanvirahmedkhan.hashnode.dev·Oct 3, 2023Square Root Function Implementation in Assembly Language (MIPS32 ISA)💡 You can use Cpulator (Online Simulator) to execute this code. 💡 Remember to set the stack pointer beforehand, otherwise, it might throw you an 'overflow' error. The stack pointer is typically initialized to the highest address in the data segm...Discussassembly language
Tanvir Ahmed Khantanvirahmedkhan.hashnode.dev·Oct 3, 2023Division and Multiplication in Assembly Language (MIPS32 ISA)💡 You can use Cpulator (Online Simulator) to execute this code. 💡 Remember to set the stack pointer beforehand, otherwise, it might throw you an 'overflow' error. The stack pointer is typically initialized to the highest address in the data segm...Discussassembly language
Pratham GargforPratham Garg's SPO 600 blogspo600.hashnode.dev·Sep 30, 2023Lab 2 - SPO600Introduction Welcome to the second installment of our journey into the fascinating realm of 6502 assembly language programming. In this lab, we will delve into the intricacies of this low-level language, starting with an examination of the performanc...DiscussSPO600
Adam Rofayelrofayel.hashnode.dev·Sep 16, 2023Assembly Language Chapter 1Assembly language is the oldest programming language. Of all languages, it closely resembles the native language of a computer. Direct access to a computer’s hardware. To understand a great deal about your computer’s architecture and operating syst...DiscussAssembly Languageassembly language
VJ XI0xeleven.me·Aug 20, 2023The Significance of Assembly Language in Computer Security StudiesIn the intricate world of computer security, where threats lurk behind every line of code, a deep understanding of assembly language stands as a pillar of knowledge. Assembly language, often regarded as the bridge between high-level programming langu...DiscussComputer Science
0ussamaBernoubernou.hashnode.dev·Jul 30, 2023x86 NASM Assembly - Hello World ExplainedIn this post, we'll take you on a step-by-step journey through a classic "Hello, World!" assembly program. We'll break down each line of code. Introduction First, let's clarify a few essential concepts. In assembly, comments are denoted by a semicol...Discuss·10 likes·162 readsAssembly
Heerthi Raja Hheerthiraja.hashnode.dev·Jul 24, 2023Harnessing Assembly Language for AI Development: Bridging the Gap Between Low-Level Power and High-Level Intelligence!Hey, how is your progress going on? This is my first article on hashnode! Recently I got a love for Assembly language. As an AI enthusiast I searched about, is there any AI model built with assembly. I learned a lot of things from that research. I sh...Discuss·1 likeAI
Laiba Razi Khanlaiba.hashnode.dev·Jun 14, 2023Program to Calculate the Sum of Ten Numbers in Assembly LanguageProgram to Calculate the Sum of Ten Numbers in Assembly Language Code [org 0x100] mov ax,0 mov bx,0 l1: add ax,[num1+bx] ;Addition will be stored in ax and in num1 array wise iteration will take place add bx,2 cmp bx,20 jne l1 mov [total],ax mov a...Discuss·341 readsdosbox