Back to Top
Assembly Language Screenshot 0
Assembly Language Screenshot 1
Assembly Language Screenshot 2
Assembly Language Screenshot 3
Free website generator for mobile apps; privacy policy, app-ads.txt support and more... AppPage.net

About Assembly Language

✴ An assembly language is a low-level programming language designed for a specific type of processor. It may be produced by compiling source code from a high-level programming language (such as C/C++) but can also be written from scratch. Assembly code can be converted to machine code using an assembler.✴

► This App has been designed for those who want to learn the basics of assembly programming from scratch. This App will give you enough understanding on assembly programming from where you can take yourself to higher levels of expertise.✦

【Topics Covered in this App are Listed Below】

⇢ Introduction

⇢ Environment Setup

⇢ Basic Syntax

⇢ Memory Segments

⇢ Registers

⇢ System Calls

⇢ Addressing Modes

⇢ Variables

⇢ Constants

⇢ Arithmetic Instructions

⇢ Logical Instructions

⇢ Conditions

⇢ Loops

⇢ Numbers

⇢ Strings

⇢ Arrays

⇢ Procedures

⇢ Recursion

⇢ Macros

⇢ File Management

⇢ Memory Management

⇢ What’s Right With Assembly Language?

⇢ Data Organization

⇢ Nibbles

⇢ Bytes

⇢ Words

⇢ Double Words

⇢ The Hexadecimal Numbering System

⇢ Logical Operations on Binary Numbers and Bit Strings

⇢ Sign and Zero Extension

⇢ Shifts and Rotates

⇢ Boolean Algebra

⇢ Correspondence Between Electronic Circuits and Boolean Functions

⇢ The Basic System Components

⇢ The Data Bus

⇢ The Address Bus

⇢ The Memory Subsystem

⇢ System Timing

⇢ The System Clock

⇢ Memory Access and the System Clock

⇢ Wait States

⇢ CPU Registers

⇢ The Bus Interface Unit

⇢ I/O (Input/Output)

⇢ Assembling Your Code with MASM

⇢ Declaring Variables in an Assembly Language Program

⇢ Declaring and using WORD Variables

⇢ Declaring and using DWORD Variables

⇢ The Processor Status Register (Flags)

⇢ Hyperthreading

⇢ AMD processors

⇢ Multiprecision Operations

⇢ Flags

⇢ Control & System flags

⇢ Preventing LOOP catastrophes

⇢ Integers

⇢ Binary Coded Decimal

⇢ Floating-Point Numbers

⇢ Memory Management Routines: MEMINIT, MALLOC, and FREE

⇢ Integer Constants

⇢ Segment Prefixes

⇢ The END Directive

⇢ Macros

Similar Apps

How Stuff Works

How Stuff Works

3.6

► By explaining the physics behind ordinary objects, this App unravels the...

Accounting Basics

Accounting Basics

4.6

✴Proper financial planning is a key to the success of every business....

Learn - MATLAB

Learn - MATLAB

0.0

✴ MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment. A proprietary...

Learn Bull Riding

Learn Bull Riding

4.2

✴This Application Especially Made for the Understanding of the basic concepts of...

Antenna Theory

Antenna Theory

3.7

✴In radio and electronics, an antenna (plural antennae or antennas), or aerial,...

Entrepreneurship Skills

Entrepreneurship Skills

0.0

►Entrepreneurship is the dynamic process of creating incremental wealth. The wealth is...

author
Excellent app. Thanks to the developers. I want to buy it...
Sarang Tumne
author
Good guide for beginners also add some video or animations... That can draw viewers attention so try to make it less ad also
krishnanshu Kashyap
author
A really good app for learning assembly, wish it had a night reading mode though.
A Google user
author
Good one espically for beginners
el
author
very good
Godson West