Question: please explain the output ( attached ) as im so confused about what the command do . Also please answer the question below. Thankyou! Output:dx

please explain the output (attached) as im so confused about what the command do. Also please answer the question below. Thankyou!
Output:dx Thread 0 Thread 1
3
21000 sub $1,%dx
21001 test $0,%dx
21002 jgte .top
3------ Interrupt ------------ Interrupt ------
21000 sub $1,%dx
21001 test $0,%dx
21002 jgte .top
2------ Interrupt ------------ Interrupt ------
11000 sub $1,%dx
11001 test $0,%dx
2------ Interrupt ------------ Interrupt ------
11000 sub $1,%dx
1------ Interrupt ------------ Interrupt ------
11002 jgte .top
01000 sub $1,%dx
1------ Interrupt ------------ Interrupt ------
11001 test $0,%dx
11002 jgte .top
0------ Interrupt ------------ Interrupt ------
01001 test $0,%dx
01002 jgte .top
-11000 sub $1,%dx
1------ Interrupt ------------ Interrupt ------
01000 sub $1,%dx
-1------ Interrupt ------------ Interrupt ------
-11001 test $0,%dx
-11002 jgte .top
0------ Interrupt ------------ Interrupt ------
01001 test $0,%dx
01002 jgte .top
-1------ Interrupt ------------ Interrupt ------
-11003 halt
0----- Halt;Switch ---------- Halt;Switch -----
-11000 sub $1,%dx
-11001 test $0,%dx
-1------ Interrupt ------------ Interrupt ------
-11002 jgte .top
-11003 halt
Question:Run x86.py in tutorial 3 like this: ./x86.py -p loop.s
-t 2-i 3-r -a dx=3,dx=3-R dx. This makes the interrupt interval
small/random; use different seeds (-s 1,-s 2, etc) to see different interleavings. Does
the interrupt frequency change anything?
 please explain the output (attached) as im so confused about what

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!