Comment convertir l'instruction conditionnelle C suivante dans MIPS? si (A < = B || B == D) où supposons que A est stocké dans t2 $, B t4 $, D t6 $Mips Assembly Language Convertir C conditionnel
0
A
Répondre
1
Quelques pointeurs
Comparer A et B à l'aide sltu
ou slt
instruction (ils ne sont pas interchangeables). Si la condition est satisfaite, alors c'est tout (lazyness). C'est probablement plus facile d'utiliser ces instructions pour vérifier si B < A
agissent là-dessus.
Sinon, comparez B et D en utilisant l'instruction bneq
ou beq
. Choisissez-en une si vous souhaitez effectuer une dérivation ou une dérivation dans le corps if's
.
Questions connexes
- 1. Windows Assembly Language Programming
- 2. Convertir le programme C++ en assembly
- 3. C à MIPS traduction
- 4. c -language mémoire dynamique
- 5. Comment convertir ce code java pour MIPS
- 6. Est-il possible de convertir PPC Assembly en C?
- 7. C++ simple enregistrement conditionnel
- 8. C++ opérateur conditionnel
- 9. Chiffrer un assembly [C#]
- 10. C# Assembly Injection Check
- 11. C# CLR Assembly Query
- 12. Mips comment puis-je convertir un caractère en binaire?
- 13. convertir HTML basique en RML (Reportlab Markup Language)
- 14. Obtenir le contenu du dossier C language
- 15. (conditionnel) Gestionnaires d'événements multiples C#
- 16. Problème avec l'assemblage mips
- 17. Algorithmique Problème dans MIPS
- 18. Maven assembly: assembly
- 19. Groupement conditionnel LINQ
- 20. Utilitaire pour convertir un assembly satellite en fichier .resource
- 21. mips assemblée question
- 22. Code MIPS cassé
- 23. Numéro de programmation MIPS
- 24. Instruction 'align' sur MIPS
- 25. valeur absolue dans MIPS
- 26. MIPS enregistrer comparateur
- 27. MIPS $ gp register
- 28. Mips: mot de charge
- 29. MIPS Assembleur paramètres Instruction
- 30. MIPS tri et tableau
est ce devoir? Qu'avez-vous essayé jusqu'à présent? – msw
sent comme les devoirs. – fseto