AMD AMD-K6-2/500AFX Data Sheet - Page 11

List of s - k6 2 processor

Page 11 highlights

21850J/0-February 2000 Preliminary Information AMD-K6®-2 Processor Data Sheet List of Figures Figure 1. AMD-K6®-2 Processor Block Diagram 7 Figure 2. Cache Sector Organization 10 Figure 3. Figure 4. Figure 5. The Instruction Buffer 11 AMD-K6®-2 Processor Decode Logic 12 AMD-K6®-2 Processor Scheduler 15 Figure 6. Register X and Y Functional Units 17 Figure 7. EAX Register with 16-Bit and 8-Bit Name Components. . . . . . 22 Figure 8. Integer Data Registers 23 Figure 9. Segment Register 24 Figure 10. Segment Usage 25 Figure 11. Floating-Point Register 26 Figure 12. FPU Status Word Register 26 Figure 13. FPU Control Word Register 27 Figure 14. FPU Tag Word Register 27 Figure 15. Packed Decimal Data Register 28 Figure 16. Precision Real Data Registers 28 Figure 17. MMX™/3DNow!™ Registers 29 Figure 18. MMX™ Data Types 30 Figure 19. 3DNow!™ Data Types 30 Figure 20. EFLAGS Registers 31 Figure 21. Control Register 4 (CR4 32 Figure 22. Control Register 3 (CR3 32 Figure 23. Control Register 2 (CR2 32 Figure 24. Control Register 1 (CR1 33 Figure 25. Control Register 0 (CR0 33 Figure 26. Debug Register DR7 34 Figure 27. Debug Register DR6 35 Figure 28. Debug Registers DR5 and DR4 35 Figure 29. Debug Registers DR3, DR2, DR1, and DR0 36 Figure 30. Machine-Check Address Register (MCAR 37 Figure 31. Machine-Check Type Register (MCTR 38 Figure 32. Test Register 12 (TR12 38 Figure 33. Time Stamp Counter (TSC 38 Figure 34. Extended Feature Enable Register (EFER)-Model 8[7:0] . . . 39 Figure 35. SYSCALL/SYSRET Target Address Register (STAR 39 Figure 36. Write Handling Control Register (WHCR)-Model 8/[7:0]. . . . 40 List of Figures xi

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330

List of Figures
xi
21850J/0—February 2000
AMD-K6
®
-2 Processor Data Sheet
Preliminary Information
List of Figures
Figure 1.
AMD-K6
®
-2 Processor Block Diagram . . . . . . . . . . . . . . . . . . . . . 7
Figure 2.
Cache Sector Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Figure 3.
The Instruction Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Figure 4.
AMD-K6
®
-2 Processor Decode Logic . . . . . . . . . . . . . . . . . . . . . 12
Figure 5.
AMD-K6
®
-2 Processor Scheduler . . . . . . . . . . . . . . . . . . . . . . . . 15
Figure 6.
Register X and Y Functional Units . . . . . . . . . . . . . . . . . . . . . . 17
Figure 7.
EAX Register with 16-Bit and 8-Bit Name Components. . . . . . 22
Figure 8.
Integer Data Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Figure 9.
Segment Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Figure 10.
Segment Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Figure 11.
Floating-Point Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 12.
FPU Status Word Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Figure 13.
FPU Control Word Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 14.
FPU Tag Word Register. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Figure 15.
Packed Decimal Data Register . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 16.
Precision Real Data Registers . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Figure 17.
MMX™/3DNow!™ Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Figure 18.
MMX™ Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 19.
3DNow!™ Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Figure 20.
EFLAGS Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Figure 21.
Control Register 4 (CR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 22.
Control Register 3 (CR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 23.
Control Register 2 (CR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Figure 24.
Control Register 1 (CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 25.
Control Register 0 (CR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Figure 26.
Debug Register DR7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Figure 27.
Debug Register DR6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 28.
Debug Registers DR5 and DR4. . . . . . . . . . . . . . . . . . . . . . . . . . 35
Figure 29.
Debug Registers DR3, DR2, DR1, and DR0. . . . . . . . . . . . . . . . 36
Figure 30.
Machine-Check Address Register (MCAR) . . . . . . . . . . . . . . . . 37
Figure 31.
Machine-Check Type Register (MCTR) . . . . . . . . . . . . . . . . . . . 38
Figure 32.
Test Register 12 (TR12). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 33.
Time Stamp Counter (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Figure 34.
Extended Feature Enable Register (EFER)–Model 8[7:0] . . . 39
Figure 35.
SYSCALL/SYSRET Target Address Register (STAR) . . . . . . . 39
Figure 36.
Write Handling Control Register (WHCR)–Model 8/[7:0]. . . . 40