Volume3
Szczegóły |
Tytuł |
Volume3 |
Rozszerzenie: |
PDF |
Jesteś autorem/wydawcą tego dokumentu/książki i zauważyłeś że ktoś wgrał ją bez Twojej zgody? Nie życzysz sobie, aby podgląd był dostępny w naszym serwisie? Napisz na adres
[email protected] a my odpowiemy na skargę i usuniemy zabroniony dokument w ciągu 24 godzin.
Volume3 PDF - Pobierz:
Pobierz PDF
Zobacz podgląd pliku o nazwie Volume3 PDF poniżej lub pobierz go na swoje urządzenie za darmo bez rejestracji. Możesz również pozostać na naszej stronie i czytać dokument online bez limitów.
Volume3 - podejrzyj 20 pierwszych stron:
Strona 1
Basic Assembly Language
Volume Three: Basic Assembly Language
Chapter One: Constants, Variables, and Data Types
How to declare objects in HLA.
Chapter Two: Character Strings
A discussion of HLA’s character string representation
and an introduction to string routines in the HLA Stan-
dard Library.
Chapter Three: Characters and Character Sets
A discussion of characters and the operations on them
plus character sets and HLA’s representation of charac-
ter sets.
Chapter Four: Arrays
How to declare and access elements of arrays.
Chapter Five: Records, Unions, and Namespaces
How to declare records (structures) and how to access
the fields within those records.
Chapter Six: Dates and Times
Dates and Times are two important data types whose
importance was underscored by the Y2K problem. This
chapter discusses how to properly implement these data
types.
Volume Three:
Chapter Seven: File I/O
Maintaining persistent information (across executions)
within your programs.
Chapter Eight: Introduction to Procedures
The ability to create your own procedures is of great
importance in any program. This chapter discusses
HLA’s high level procedure declaration syntax and how
to call procedures you’ve written.
Chapter Nine: Managing Large Programs
This chapter discusses how to break up a program into
modules and separately compile them.
Strona 2
Volume3
Chapter Ten: Integer Arithmetic
This chapter discusses how to compute the values of integer expressions. In particular, it describes
how to convert arithmetic expressions into assembly language.
Chapter Eleven: Real Arithmetic
This chapter discusses how to compute the values of floating point expressions. In particular, it
describes how to convert arithmetic expressions into assembly language.
Chapter Twelve: Calculation Via Table Lookups
This chapter discusses how to quickly compute some value using a table lookup.
Chapter Thirteen: Questions, Projects, and Laboratory Exercises
Test your knowledge.
This Volume provides a basic introduction to assembly language programming. By the end of
this volume you should be able to write meaningful programs using HLA. This Volume plus
Volume Four present all the basic skills a typical assembly language programmer needs to
write real-world applications in assembly language.
Chapters One through Seven provide information about important data types and data struc-
tures found in typical assembly language programs. For courses that have a limited amount of
time available, Chapters One, Four, and Five from this set are the most important, closely fol-
lowed by Chapters Two and Seven. Chapters Three and Six are optional though students
should read these on their own.
Chapters Eight and Ten are also essential. Chapters Nine and Eleven are important and the
course should cover them if time permits. Chapter Twelve discusses an optimization that is
becoming less and less important as CPU speeds vastly outstrip memory access times. Those
interested in programming embedded systems should read this chapter, other instructors may
elect to skip this material.
Page 392 © 2000, By Randall Hyde Beta Draft - Do not distribute