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