This PDF book covers the following topics related to
Assembly Language : Data Representation, Boolean Algebra, System Organization,
Memory Layout and Access, Variables and Data Structures, The 80x86 Instruction
Set, The UCR Standard Library, MASM: Directives & Pseudo-Opcodes, Arithmetic and
Logical Operations, Control Structures, Procedures and Functions, Procedures:
Advanced Topics, MS-DOS, PC-BIOS, and File I/O, Floating Point Arithmetic,
Strings and Character Sets, Pattern Matching, Interrupts, Traps, and Exceptions,
Resident Programs, Processes, Coroutines, and Concurrency, The PC Keyboard, The
PC Parallel Ports, The PC Serial Ports, The PC Video Display, The PC Game
Adapter, Optimizing Your Program.
Author(s): Institute of Computing, State
University of Campinas
This PDF book covers the following topics related to
Assembly Language : Data Representation, Boolean Algebra, System Organization,
Memory Layout and Access, Variables and Data Structures, The 80x86 Instruction
Set, The UCR Standard Library, MASM: Directives & Pseudo-Opcodes, Arithmetic and
Logical Operations, Control Structures, Procedures and Functions, Procedures:
Advanced Topics, MS-DOS, PC-BIOS, and File I/O, Floating Point Arithmetic,
Strings and Character Sets, Pattern Matching, Interrupts, Traps, and Exceptions,
Resident Programs, Processes, Coroutines, and Concurrency, The PC Keyboard, The
PC Parallel Ports, The PC Serial Ports, The PC Video Display, The PC Game
Adapter, Optimizing Your Program.
Author(s): Institute of Computing, State
University of Campinas
This PDF book covers
the following topics related to MIPS Assembly Language Programming : The MIPS
Architecture, Pseudocode, Number Systems, PCSpim The MIPS Simulator, Algorithm
Development, Reentrant Functions, Exception Processing, A Pipelined
Implementation, Embedded Processors.
Author(s): Computer Science
Department, California State University, Chico, California
This page covers the following topics related to ARM
assembly language :ISA varieties, ARM assembly
basics, A simple program: Adding numbers, Another example: Hailstone sequence,
Another example: Adding digits, Summary of instructions so far, Condition codes,
Basic memory instructions, Addressing modes, Initializing memory,
Multiple-register memory instructions.
This lecture note
covers the following topics: Server Configuration, Python Overview, Pandas and
Numpy, Classifiers, Regression, Cross-Validation, Logistic Regression, Support
Vector Machines, Decision Trees, Ensemble Methods, Principal Component Analysis,
Embedding Methods, Clustering, Semi-Supervised Learning.
This note describes the following topics: SASM - Simple Abstract
Language, Number Systems, Data Representation, Arithmetic and Logical
Operations, Floating Point Arithmetic, Data Structures, Using Regsiters for
Efficiency, The Pentium Architecture, Procedures,The Assembly Process, Input and
Output,Interrupts and Exception Handling, Features for Architectural
Performance, Architecture in Perspective, Memory Management and Virtual Memory
.
This book
starts from basic information needed for MIPS assembly language programming
using MARS IDE, the text covers MIPS arithmetic and logical operators, memory
model of MIPS, control structures, recursion, and array, and so on in grater
details.
This book
assumes that you are an experienced assembly language programmer. This book
describes the assembly language supported by the RISCompiler system, its syntax
rules, and how to write assembly programs. Topics covered includes: Registers,
Addressing, Exceptions, Lexical Conventions, Instruction Set, Coprocessor
Instruction Set, Linkage Conventions, Pseudo-Op-Codes, Symbol Table, Execution
and Linking Format, Program Loading and Dynamic Linking.