home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SDN¹ Plus
/
SDN1_.cdr
/
sdn
/
lang
/
asmtutor.sda
< prev
next >
Wrap
Text File
|
1992-04-09
|
2KB
|
59 lines
ASMTUTOR Registration $ (DOCS)
LANG ASSEMBLY LANGUAGE TUTOR
FILE asmtutor.sdn
The name of this program is MACHO*. This stands for MACH(ine)
O(rganization) MAN(agement). It was our original intention to
call the program MACHO MAN but there is a popular song with
that name and we might have had copyright trouble.
MACHO is a beginner's course in Assembly Language. It starts
with a discussion of HEX arithmetic. It then touches on such
basic tasks as multiplication and division and ends with some
advanced ideas as BIN addition.
This 14-Lesson course covers ground slowly and throughly and
there are many tests to make sure you understand everything
as you go along. Its only requirement is DOS 2.0 or higher
(preferably DOS 3.3). We use the DEBUG program from DOS so if
you have DOS 4.0 you might have problems. Version 4.0 does
not include DEBUG.
We wanted to show you the advantage of Assembly Language so
we wrote four short programs: ATEST.COM (written in Assembly
Language), BTEST.COM (compiled Basic), CTEST.COM (C Language)
and PTEST.COM (Pascal). Run these programs and you will
notice how quicker the ATEST.COM file performs over the
others. (Please use CLS before running ATEST.COM. We left
that out to demonstrate another program.)
Besides speed, the Assembly program has the advantage of
using far less disk space than the other programs. The
program FILELIST shows the bytes used:
ATEST.COM 55 PTEST.COM 3392 CTEST.COM 10610 BTEST.COM 24938
A third advantage of Assembly is the ease in which you can
amend programs without having the source codes at your
disposal. You will learn more about that as you take this
course.
_____________________________________________________________
(SDA Format (c)Copyright 1992 The SDN Project - SDNet/Works!)
_____________________________________________________________
_____________________________________________________________