I compiled the following code using NASM:
global _start
section .data
var1 DD 0xA1A2A3A4 ; 4 bytes
var2 DD 0xB1B2B3B4 ; 4 bytes
section .bss
var3: RESD 1 ; 4 bytes
section .text
_start:
mov DWORD [var3], 0xC1C2C3C4
I opened the file in OllyDbg and run: mov DWORD [var3], 0xC1C2C3C4.
This is the state of the bottom left panel in OllyDbg after executing this command:

What I want to know is what the bottom left panel looks like? Does the data section and the bss section of the process display?
If so, then the size of the process data section depends on how many bytes are allocated in the data section (in this case, 8 bytes)?
source
share