flat assembler
Message board for the users of flat assembler.
![]() Goto page Previous 1, 2 |
Author |
|
rugxulo
I don't understand, are you two advocating Itanium instead of AMD64 or just general ramblings?
![]() |
|||
![]() |
|
f0dder
rugxulo wrote: I don't understand, are you two advocating Itanium instead of AMD64 or just general ramblings? I don't have any Itanium experience, unfortunately, so I can't advocate the processor... I can, however, advocate the idea of doing something clean instead of dragging along the burden of legacy. pfranz wrote:
The problem with hardware emulation is that it takes up transistors, either for hardcoded logic or for storing microcode (and I'm sure a hardware guy like Maverick can phrase it more precisely ![]() And yes, for quite a while you could say that x86 has been "emulated" as well, since the complex x86 instructions are broken down by the x86 frontend... I wonder how much more efficient the current x86 chips would be if we could program the execution engines directly? Ie., no out-of-order, direct access to the RISCy instructions, all of the hardware registers instead of shadowed/register-renaming, et cetera... |
|||
![]() |
|
mkriegel
When we are here at the toppic "X86-64 is bad", than I want to add this question:
Why did they add the PML4-table? Is this nessesary??? My computations came to the following result: PML4 has a size of 4kByte. All PDP-tables would use 512*4kB = 2MB All PDirectories would use 512*512*4kB = 1GB All PTables would use 512*512*512*4kB = 512GB To use all possible Paging entrys you would need a physical and virtual Memory of ~ 513 GB only for the tables. And with the PML4-extension u can use an amount of 2^36 pages, that is: 68719476740 pages. You could manage: 256 TB of memory Will we ever reach this state or will there be any borders by hardware? Correct me in the case I'm wrong |
|||
![]() |
|
Goto page Previous 1, 2 < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.