Comprehensive AMD64 (x86) Architecture

Course Overview

This course teaches the x86 architecture (both 32-bit and 64-bit) through a mix of lectures and hands-on programming labs. All topics are explained in lecture format first and then the students are given programming labs in Assembly Language to reinforce the concepts and to get hands-on experience working with x86 processors at a very low level


Training Type

Full Time


Who Should Attend

The Comprehensive AMD64 (x86) Architecture course is ideal for:


System Architects: Professionals designing and optimizing systems based on AMD64 (x86) architecture.


Hardware Engineers: Engineers working with processors, chipsets, and hardware that utilize AMD64 architecture.


Software Developers: Developers writing low-level software, firmware, or operating systems for x86-based systems.


IT Professionals: System administrators and network engineers looking to understand hardware fundamentals for better troubleshooting and system optimization.


Computer Science Students: Individuals studying computer architecture who want to gain a deeper understanding of the x86 architecture.


Tech Enthusiasts: Those interested in exploring how modern processors work and the inner workings of their systems.



Course Duration

3 Days


Total Training Duration (Hour)

24 Hours


Course Objectives

By end of this programme, you will be able to:


• x86 architecture basics like an overview of the instruction set, register set and operating modes


• The behavior of segmentation, how it was originally intended to be used and how it is actually used 

by operating systems today (both 32-bit and 64-bit OSs)


• How to setup system calls using multiple methods (and what are benefits / side-effects of each)


• How to setup interrupt service routines for both software and hardware interrupts as well as

exceptions


• How to implement paging in both the 32-bit environments as well as the 64-bit environments

including using various page sizes


• What the concepts of virtualization are and the behavior of the x86 hardware extensions for 

virtualization (including benefits and side-effects)


Pre-requisites

None



Price
Course Fee Payable
Original Fee Before SST With SST (8%)
Course Fee RM5,500.00 RM5,940.00
Corporate Pricing (Fee payable to Training Provider)
SME Before SST With SST (8%)
SBL Khas - 100 Percent RM0.00 RM0.00

Please note that prices are subjected to change.
Back to Catalogue →
Next Available Schedules
Available Seats:
Course Name:
Category:
Delivered By:
Trainer:
Venue:
Language:
Session Dates:

Registration Date:
From To