Re: Newbie trying to learn raw x86 asm
Anti Vigilante asked:
I'm on a Debian 686 box. I want to learn ASM not just through int 80
which Linux uses but at the lowest level before machine code to do
programs like how grub lets you play space invaders at boot up.
Raw x86 Asm coding ??
1. RTFM
read the CPU-manuals from AMD and Intel.
You'll find much more details of how a CPU can work far away from
what any tutorial may be able to show you.
2. INT 80h means the API of L'unix only
3. 686 may mean nothing more than: post PIII/P4/K5, you may not
find anything less than AMD K8 or Celeron on the market yet anyway.
Current standard is 64-bit capabile Multicore with Hyperthreaded
I/O-channel access, even most OS will still use only 32-bit mode
(backwards compatibility) and run 64 bit mode in rare occasions.
__
wolfgang
.
Relevant Pages
- Re: New to Linux
... Intel Pentium Pro, Pentium II/III/4 and Celerons, and AMD ... least 32 MB of RAM to boot slax. ... Medium:either IDE connected CDROM (to boot from the CD) ... (comp.os.linux.setup) - Re: interactive stop on boot
... machine to do its best to boot up and get onto the network, ... Depends on the whether or not the system needs something from the NFS mount at boot time. ... If it doesn't then you would do well to use amd to handle the mount. ... Amd helps by deferring the mount until something actually needs something from the remote filesystem. ... (freebsd-questions) - Stuck between current and 9 release.
... I was running current last month, had a health emergency and when I could check the server current was 10. ... Port upgrades were building fine with portmaster so I just decided to reboot to see if all was well.it wasn't,, the machine won't boot. ... I have been looking for an amd 64 version of a release snapshot and haven't found anything close. ... I could use any suggestions especially since I don't even have a amd64 snapshot other than old ones to do a reinstall especially if there is a problem with the release. ... (freebsd-questions) - Re: Stuck between current and 9 release.
... switched all my csup files to release and begin building a new world ... machine won't boot. ... any suggestions especially since I don't even have a amd64 snapshot ... an AMD RELEASE 9 snap somewhere other than what is in the handbook. ... (freebsd-questions) - Re: Windows XP problem
... I would take it back to the Repair Shop. ... Here is information on Amd and SP3 ... Tried to boot into safe mode and could not get ... Computer seemed to work OK except that I could not start Outlook Express. ... (microsoft.public.windowsxp.help_and_support) |
|