2012-10-24 7 views
7

de Possible en double:
assembly instruction set for my processorarchitecture du processeur de l'Assemblée

Je suis en train d'essayer de programmer mon propre système d'exploitation simple. J'apprends le C++ et le troupeau dont vous avez besoin de connaître l'assemblage dans votre code de processeurs. Je me demandais comment vous trouveriez cette information. Quand je google Intel Core i5-2435M architecture, il dit 64 bits, quand je veux savoir si c'est x86 ou autre chose. J'ai trouvé un post qui vous disait comment faire sur Windows, mais je suis sur un mac. Étant donné que je ne suis qu'un enfant (11 ans) qui espère faire cela au cours des 4 prochaines années, j'espère que vous pourrez m'aider à comprendre cela. Merci!

Répondre

4

x86, aka x86-32, aka IA-32 est un jeu d'instructions de 32 bits. Votre processeur Intel Core i5 exécute la version 64 bits de celui-ci, appelé x86-64, plus précisément, Intel 64. Notez que l'architecture du processeur a peu ou rien à voir avec le système d'exploitation de votre ordinateur (Windows vs Mac vs ...). Tout ce qui est dit, vous n'avez pas vraiment besoin de connaître l'assemblage pour écrire en C++, au moins en tant que débutant.
Bien sur vous pour commencer tôt, et bonne chance!