Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Maak een MIPS assemblageprogramma dat een kwadratische vergelijking kan oplossen.

###

### Antwoord:
Maak een MIPS assemblageprogramma dat een kwadratische vergelijking kan oplossen.
.data a:.float 1.0 b:.float -3.0 c:.float 2.0 resultaat1:.float 0.0 resultaat2:.float 0.0 vier:.float 4.0 twee:.float 2.0.float 2.0.text.globl belangrijkste hoofdwaarde: # Laadwaarden van a, b en c lwc1 $f0, a lwc1 $f1, b lwc1 $f2, c # Bereken discriminant (b^2 - 4ac) mul.s $f3, $f1, $f1 mul.s $f4, $f0, $f2 lwc1 $f5, 4 mul.s $f4, $f4, $f5 sub.s $f3, $f3, $f4 # Bereken sqart(discriminant) sqart.s $f3, $f3 # Bereken sqart.s $f3, $f4 # Bereken sqart.s $f3, $f3 #
Hieronder volgt een instructie die een taak beschrijft, gekoppeld aan een input die verdere context biedt. Schrijf een antwoord dat het verzoek op de juiste manier afvult.

### Instructie:
Maak een MIPS assemblageprogramma dat een kwadratische vergelijking kan oplossen.

###

### Antwoord:
.data a:.float 1.0 b:.float -3.0 c:.float 2.0 resultaat1:.float 0.0 resultaat2:.float 0.0 vier:.float 4.0 twee:.float 2.0.float 2.0.text.globl belangrijkste hoofdwaarde: # Laadwaarden van a, b en c lwc1 $f0, a lwc1 $f1, b lwc1 $f2, c # Bereken discriminant (b^2 - 4ac) mul.s $f3, $f1, $f1 mul.s $f4, $f0, $f2 lwc1 $f5, 4 mul.s $f4, $f4, $f5 sub.s $f3, $f3, $f4 # Bereken sqart(discriminant) sqart.s $f3, $f3 # Bereken sqart.s $f3, $f4 # Bereken sqart.s $f3, $f3 #