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 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 explains the
following topics: Introduction to Linux Assembly Language, x86 architecture,
64-bit x86 Assembly, ARM Assembly language, ARM Thumb, 8-bit 6502 or 16-bit
65c816 Programming, Video Game Programming and Assembly Code Optimization.
The purpose of this
text is to provide a simple and free reference for university level programming and architecture units that include a brief section covering MIPS
assembly language programming. The text assumes usage of the QtSpim simulator.
MIPS Architecture, Data Representation, QtSpim Program Formats, Instruction Set,
Addressing Modes, Procedures/Functions, QtSpim System Service Calls and
Multi-dimension Array Implementation.