Assembly Language Program to print Strings in multiple lines (8086)

Assembly Language Program to print different Strings in different lines(8086)

In this article, you’ll be learning how to write a Assembly Language Program to print Strings in multiple lines (8086). For this example code, we’ll have three different strings saved on the Registers and will be printed in different lines.

Title: 8086 Assembly Program to print String “Hello World, Good Morning, Have Good Day” in 3 different lines

Description: If you have seen your first Hello World ALP, this assembly program prints STRING from .DATA, but in three different lines. So, here we’ll be saving 3 different Strings to .DATA, and then print them one by one. From our first Hello World ALP hope you have understood the use of mnemonics to display the string and the interrupt request.

Read more

Introduction to Assembly Language Programming with Examples

Assembly programming language is a language closer to what machines can understand. Assembly language is an example of low level language. A shortcode (mnemonics) is written for each instruction in assembly language programming. So, instead of having to remember a string of 0’s and 1’s, the programmer would only need to remember shortcodes like ADD, SUB, DIV, JMP, MOV called mnemonics.

Read more