Answer:
Code is given below:
Explanation:
.data
str1: .space 20
str2: .space 20
msg1:.asciiz "Please enter string (max 20 characters): "
msg2: .asciiz "\n Please enter string (max 20 chars): "
msg3:.asciiz "\nSAME"
msg4:.asciiz "\nNOT SAME"
.text
.globl main
main:
li $v0,4 #loads msg1
la $a0,msg1
syscall
li $v0,8
la $a0,str1
addi $a1,$zero,20
syscall #got string to manipulate
li $v0,4 #loads msg2
la $a0,msg2
syscall
li $v0,8
la $a0,str2
addi $a1,$zero,20
syscall #got string
la $a0,str1 #pass address of str1
la $a1,str2 #pass address of str2
jal methodComp #call methodComp
beq $v0,$zero,ok #check result
li $v0,4
la $a0,msg4
syscall
j exit
ok:
li $v0,4
la $a0,msg3
syscall
exit:
li $v0,10
syscall
methodComp:
add $t0,$zero,$zero
add $t1,$zero,$a0
add $t2,$zero,$a1
loop:
lb $t3($t1) #load a byte from each string
lb $t4($t2)
beqz $t3,checkt2 #str1 end
beqz $t4,missmatch
slt $t5,$t3,$t4 #compare two bytes
bnez $t5,missmatch
addi $t1,$t1,1 #t1 points to the next byte of str1
addi $t2,$t2,1
j loop
missmatch:
addi $v0,$zero,1
j endfunction
checkt2:
bnez $t4,missmatch
add $v0,$zero,$zero
endfunction:
jr $ra
Answer:
it is f all of the above
Explanation:
let me know if im right
im not positive if im right but i should be right
Answer:
It is because constraints applied automatic by the software (CAD) are supposed to control relationships and geometry between lines, arcs and circles while those manually added are supposed to control the geometry to behave in the manner the user likes the sketch to appear when drawing.
Explanation:
CAD software enables creating sketches using the program by automatic allowing geometric constraints to perform the tasks.Geometry in lines, circles, and other geometric features show collaborating relation that facilitate sketching in the program.For example, two end points appear to make lines remain perpendicular.Other geometric constraints are parallel, and equal.However, the user can manually apply geometric constraints to a sketch to force the geometry in a manner that is suitable to the sketch drawn.That is why a user must manually apply others.
Answer:
11/8
Explanation:
7/8+4/8=11/8 if you want it on a ruler you need to go online and type fraction to decimal converter and put in 11/8 into a decimal