File tree 1 file changed +28
-0
lines changed
1 file changed +28
-0
lines changed Original file line number Diff line number Diff line change
1
+ _id : b44def30-a957-11ef-ae4a-93a4ae268d6a
2
+ _parent : ' https://travisdowns.github.io/blog/2019/08/20/interrupts.html'
3
+ replying_to_uid : ' '
4
+ message : >-
5
+ nice article, but quite hard for me to understand. I know some concepts of
6
+ computer architecture, but I feel some preliminary knowledge is lacking.
7
+
8
+ ```
9
+
10
+ So when the mov finally retires, there will be two cycles of retiring blocks
11
+ of 4 nop instructions before we get to the next mov:
12
+
13
+
14
+ the retirement of mov instructions are “execution limited” - i.e., their
15
+ retirement cycle is determined by when they are done executing, not by any
16
+ details of the retirement engine. The retirement of the other instructions, on
17
+ the other hand, is determined by the retirement behavior: they are “ready”
18
+ early but cannot retire because the in-order retirement pointer hasn’t reached
19
+ them yet
20
+
21
+ ```
22
+
23
+ Such words are unfamiliar to me, could you provide some introductory materials
24
+ for new learners ?
25
+ name : Lewis Chan
26
+ email : ' '
27
+ hp : ' '
28
+ date : 1732337962
You can’t perform that action at this time.
0 commit comments