From a326516f399fd12a25d571e83f5edd4110afabf6 Mon Sep 17 00:00:00 2001 From: snkkgp <37905201+snkkgp@users.noreply.github.com> Date: Fri, 5 Oct 2018 19:32:31 +0530 Subject: [PATCH] The seeker finds it more appealing --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index 0babab7..4fe94db 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,13 @@ # assembly-intro Intro to x86 Assembly Language +MASM is short for Microsoft Macro Assembler +• Assembly instructions are readable forms of machine instructions +– They use mnemonics to specify operations in a human-oriented +MOV (move) SUB (subtract) JMP (jump) +• Instructions have two aspects : operation and operands +– Operation (Opcode): how to use state variable values +– operands: which state variables to us +• Operands can be specified in a variety of ways that are called +addressing modes +– Simple modes: register, immediate, direct +– More powerful: indirect