Skip to main content

Questions tagged [intel]

0 votes
1 answer
172 views

I'm trying to understand suffixes used for the AT&T syntax for the x64 assembly used for instruction mnemonics. For regular cases: 'b', // 8_bit 'w', // 16_bit 'l', // 32_bit 'q', /...
c00000fd's user avatar
  • 1,770
11 votes
2 answers
4k views

Probably just a historical question, if anyone knows.
c00000fd's user avatar
  • 1,770
2 votes
0 answers
113 views

I am using Intel Pintool BBLs to count the total number of static and dynamic basic blocks. The below is the distinguish between static vs dynamic basic blocks (bbls): A dynamic basic block is ...
Tony Nguyen's user avatar
2 votes
2 answers
703 views

I have a 1280P Intel processor and I am running Ubuntu, i notice that i have a little to much power for my everyday task and have been debating on disabling a few CPU cores/threads to see if it will ...
StacyVlanglydu's user avatar
1 vote
0 answers
72 views

I'm writing a program that takes as input a single byte of binary (machine code from code segment) and converts it into assembly. I've done some searching online but have yet to find anything helpful. ...
vSm's user avatar
  • 11
3 votes
1 answer
139 views

I am having problems distinguishing whether the address is loaded or the content from the address. Please help me clarify. 1. mov [rsp+78h+arg_0], rsi 2. mov rsi, cs:qword_1F39B60 3. mov [...
Sawb's user avatar
  • 35
1 vote
0 answers
101 views

I'm working on a Linux ELF challenge. I have found this bit of code in the .text disassembly using objdump -d -M intel program 922: 83 c4 10 add esp,0x10 925: c7 45 f4 00 00 00 ...
Mr. Kelsey's user avatar
0 votes
1 answer
77 views

I dont understand how does the function take the argument without pushing push ebp mov ebp, esp and esp, 0FFFFFFF0h sub esp, 20h mov [esp+20h+var_20], offset aEnterX ; "Enter X:" call _puts
jackthejones's user avatar
1 vote
0 answers
52 views

I have following intel processor 4th Generation Core Processor (Haswell U/Y). I want to check the value of PMBASE register in the processor. For that I have downloaded the processor datasheet, where I ...
shubham0d's user avatar
1 vote
1 answer
351 views

I am looking at some code that has jmp $+5 instruction at the beginning of the entry code in a library, right after pushing registers to the stack. I understand that jmp $+5 puts IP at the next ...
Igor's user avatar
  • 11
2 votes
1 answer
365 views

Where is the legacy BIOS (the 16 bit reset code that jumps to the POST entry point at F000:E05B and indeed POST itself and all the BIOS routines) originally stored on a UEFI system before it's ...
Lewis Kelsey's user avatar
0 votes
0 answers
132 views

I'm starting to learn Intel's Pin framework and I can't figure out if it's possible to create an executable. I mean, rather than creating a module and forcing people to download Pin + the module, is ...
Reginas's user avatar
4 votes
2 answers
718 views

I have a text file and I know that it is a firmware of a device. This file have Intel Hex Format as below: :03:8000:00:028100FA :02:8003:00:XXXXXX :02:800B:00:XXXXXX :02:8013:00:XXXXXX :01:801B:00:...
Ebrahim Ghasemi's user avatar
0 votes
1 answer
164 views

I was studying the code for x86-16 operating systems(como DOS),with a desassembler, but I can't find the intel manual on the intel website: Searching on google, only unofficial sources. Perhaps the ...
Loliconaoquadrado's user avatar
2 votes
2 answers
672 views

I have an asm program made with intel syntax. In this program, I am using this syntax jz $+1 from INTEL (+gcc), that means that I jump into the jz instruction (which is 2 bytes). I jump 1 byte further ...
Nark's user avatar
  • 283

15 30 50 per page