Skip to main content
Filter by
Sorted by
Tagged with
1 vote
2 answers
151 views

My question is focused specifically on assembly (intel). In C for example, recursion can be done with a simple return command but in assembly I feel like there's a lot more things going on, especially ...
Danilo Jonić's user avatar
Advice
0 votes
2 replies
87 views

I have some troubles with prebuilt development tools (compiler, linker, ...) on my very old workstation. Because the CPU from my old system only supports the micro architecture level x86-64-v1 it ...
Johannes Krottmayer's user avatar
5 votes
1 answer
77 views

I'm writing a hello-world program in i386 assembly for OpenBSD 7.8. The program works if the string (buf argument of write(2)) is in .data or on the stack, but write(2) returns EFAULT (== 14) if the ...
pts's user avatar
  • 88.7k
3 votes
0 answers
150 views

I was benchmarking a naive transposition and noticed a very large performance discrepancy in performance between: a naive operation where we read data contiguously and write with a large stride; the ...
Etienne M's user avatar
  • 715
1 vote
1 answer
101 views

I am working on an assembly kernel, using the OSDev Wiki and a PDF from Nick Blundell. I have set up my GDT and it seems to work fine. I am also able to load the IDTR as well. However, when I try to ...
HAXBABA's user avatar
  • 35
2 votes
2 answers
142 views

Consider the assembly program below: .section .data .section .text .global _start _start: pushl $85 #make it obvious in memory popl %ebx movl $1, %eax int $0x80 It ...
Hoax's user avatar
  • 25
1 vote
0 answers
68 views

I have a .NET 9 console app built for x86: <PropertyGroup> <OutputType>Exe</OutputType> <TargetFramework>net9.0</TargetFramework> <PlatformTarget>x86<...
Teckel Cruel's user avatar