Course Introduction

Instructor Introduction


Course Outline

-
Chapter 1 Course Overview 001. Overview of this course and study instructions Chapter 2 The Past and Present of Assembly Language 002. Introduction 003. Representing Numbers with Electricity 004. Binary Adder Machine 005. Memory Functioning Devices – Registers 006. Adder Machine with Registers 007. Machines Capable of Four Arithmetic Operations 008. Machine Instructions 009. Memory 010. Automatic Calculation 011. Processor 012. Birth of Assembly Language Chapter 3 Understanding the 8086 Processor 013. General Registers of the 8086 014. Memory Access and Byte Order of the 8086 015. Program Segmentation 016. Program Relocation Issues 017. Segment Address and Offset Address 018. Memory Access Challenges of the 8086 019. Strategies for Selecting Segment Addresses in the 8086 020. Memory Access Process of the 8086 021. Logical Addressing and Flexibility of Segmentation Chapter 4 Analysis of Checkpoints and Exercises in Chapter 2 of the Original Book 022. Analysis of Checkpoints and Exercises in Chapter 2 of the Original Book Chapter 5 Assembly Language and Assembly Software 023. Creating Assembly Language Source Programs 024. Downloading and Using Notepad++ 025. Downloading and Installing the NASM Compiler 026. Compiling Assembly Language Source Programs 027. Downloading and Using Accompanying Source Code and Tools 028. Integrating Compilation Functionality into Notepad++ Chapter 6 Analysis of Checkpoints and Exercises in Chapter 3 of the Original Book 029. Analysis of Checkpoints and Exercises in Chapter 3 of the Original Book Chapter 7 How to Execute Compiled Programs 030. State of the 8086 at Power-Up or Reset 031. Allocation of 8086 Address Space 032. Jump Instructions 033. Structure and Working Principles of Hard Drives 034. Everything Starts from the Master Boot Sector Chapter 8 Installation and Use of Virtual Machines 035. Installing the VirtualBox Virtual Machine Manager 036. Creating a Virtual Machine in VirtualBox 037. Introduction to Virtual Hard Disks 038. Creating Virtual Hard Disks and Installing Operating Systems in Windows 039. Creating Virtual Hard Disks and Installing Operating Systems in Linux Chapter 9 Debugging Assembly Language Programs 040. Virtual Machine with Debugging Functionality 041. Installing the Bochs Virtual Machine 042. Installing Virtual Hard Disks for the Bochs Virtual Machine 043. Creating Master Boot Sector Programs 044. Writing Programs to the Hard Disk Master Boot Sector 045. Observing Program Execution with a Debugger Chapter 10 Analysis of Checkpoints and Exercises in Chapter 4 of the Original Book 046. Analysis of Checkpoints and Exercises in Chapter 4 of the Original Book Chapter 11 Displaying Text on the Screen 047. Graphics Card and Video Memory 048. Preparing to Access Video Memory in Text Mode 049. Character Encoding and Display Attributes 050. Operations on Video Memory in Text Mode Chapter content is continuously updated…
That’s right, you read that correctly!
The first 50 chapters of the course content are entirely free, just for you who love assembly language to grow quickly!
What are you waiting for? Take action now.
This sincere benefit course is something you deserve!
Scan the above QR code or click the link below to learn immediately
Step by step, as you accumulate skills, you will become unstoppable.
Join the learning quickly~
– End –
Public Account ID: ikanxue
Official Weibo: Kanxue Security
Business Cooperation: [email protected]
Click Read Original to enter “Assembly Language: From Real Mode to Protected Mode”!