ECE243 Practice Question Website


Main Assembly Programming Input/Output Memory Computer Architecture Advanced Topics

Assembly Programming Questions





Question 9

Is this branch taken or not? What condition codes are involved in the branch decision and what is its value/are their values? [‘Taken’ means that the branch offset is used and we end up at MyLabel]

	move.l 	#00008901,d0 
	add.w 	#$ABCD7A43,d0
	bclr.l 	#2,d0
	beq 	MyLabel
	

Answer

Not Taken
Condition Code and Value: Z = 0