Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Learn Assembly: Using Memory for Beginners | x86-64 Assembly Tutorial | DATA Segment of RAM

Автор: Mxy

Загружено: 2025-09-27

Просмотров: 5697

Описание:

Next Episode:    • Learn 'Hello World' in Assembly | Tutorial...  
Previous Episode:    • Learn to Add & Subtract in Assembly | Begi...  
Catch up from the start with the first Learn Assembly episode:    • Learn Assembly For Beginners | Introductio...  
Emulator Link: https://x64.halb.it


00:00 The Data Segment
03:20 Loading Memory Addresses
04:15 How to load different byte sizes
13:19 Writing to memory at runtime
16:45 Challenge
17:20 Solution #1: Setting memory at linker time
20:22 Solution #2: Setting memory at runtime


Let's learn to write and read from memory, which is the Assembly way of making variables, saving data, and storing information in buffers.

Challenge Information: The goal is to make your memory profile be this exact layout, starting from your base address of the data segment. It may be 0x402000 or something else (although it seems the emulator doesn't have randomization turned on, so that's good for us to learn!)

DATA BELOW:

0x402000: 13
0x402001: d7
0x402002: c0
0x402003: ff
0x402004: 02
0x402005: 5a
0x402006: 37
0x402007: 00
0x402008: 00
0x402009: 55
0x40200a: 93
0x40200b: e1
0x40200c: 6b
0x40200d: ce
0x40200e: cd
0x40200f: a4
0x402010: 8b
0x402011: c2
0x402012: 50
0x402013: 8d
0x402014: 25
0x402015: c7
0x402016: 1c
0x402017: 08
0x402018: 1a
0x402019: 1a
0x40201a: 1a

Learn Assembly: Using Memory for Beginners | x86-64 Assembly Tutorial | DATA Segment of RAM

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Learn 'Hello World' in Assembly | Tutorial for Beginners | x86-64 Assembly Course

Learn 'Hello World' in Assembly | Tutorial for Beginners | x86-64 Assembly Course

Learn Assembly for Beginners | x86-64 Tutorials

Learn Assembly for Beginners | x86-64 Tutorials

Banana Contest - FlipFlop 2025 - Puzzle 1

Banana Contest - FlipFlop 2025 - Puzzle 1

Linux From Nothing | Kernel, Shell, Libs & Grub

Linux From Nothing | Kernel, Shell, Libs & Grub

Object-Oriented Programming in Assembly Explained | Vtables, Polymorphism | Python, Java, C++, C#

Object-Oriented Programming in Assembly Explained | Vtables, Polymorphism | Python, Java, C++, C#

Путь данных типа R, I: объяснение инструкций ADD и ADDI для сборки MIPS

Путь данных типа R, I: объяснение инструкций ADD и ADDI для сборки MIPS

Добавляем 1 МБ к 8-битному компьютеру!

Добавляем 1 МБ к 8-битному компьютеру!

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

Intro to x86 Assembly Language

Intro to x86 Assembly Language

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

Операторы IF и циклы в ассемблере | Условная логика | Изучаем машинный код x86-64

Операторы IF и циклы в ассемблере | Условная логика | Изучаем машинный код x86-64

Memory Mapping - Computerphile

Memory Mapping - Computerphile

Just enough assembly to blow your mind

Just enough assembly to blow your mind

Как работают компьютеры? Центральный процессор, ПЗУ, ОЗУ, адресная шина, шина данных, шина управл...

Как работают компьютеры? Центральный процессор, ПЗУ, ОЗУ, адресная шина, шина данных, шина управл...

Почему CALLSTACK так важен? Учебник по ассемблеру для начинающих | Программирование архитектуры x...

Почему CALLSTACK так важен? Учебник по ассемблеру для начинающих | Программирование архитектуры x...

Напишите собственное ядро ​​64-битной операционной системы №1 — загрузочный код и заголовок мульт...

Напишите собственное ядро ​​64-битной операционной системы №1 — загрузочный код и заголовок мульт...

Что такое

Что такое "Reverse Engineering". Показываю как ломают софт.

5. C to Assembly

5. C to Assembly

Intro to 64 bit ARM Assembly: From Basics to Party Tricks

Intro to 64 bit ARM Assembly: From Basics to Party Tricks

Why Was Assembly Made? | Programming Fundamentals

Why Was Assembly Made? | Programming Fundamentals

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]