List of discontinued x86 instructions
ಒಂದು ಹಂತದಲ್ಲಿ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ x86 ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ದಾಖಲಿತ ಸೂಚನೆಗಳಾಗಿ ಇರುವ ಸೂಚನೆಗಳು, ಆದರೆ ಸೂಚನೆಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ರೊಸೆಸರ್ ಸರಣಿಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗುತ್ತದೆ ಅಥವಾ ರದ್ದುಗೊಳಿಸಲಾಗುತ್ತದೆ, ಸೂಚನೆಗಳನ್ನು ಪುನಃ ಪರಿಚಯಿಸುವ ಯಾವುದೇ ತಿಳಿದಿರುವ ಯೋಜನೆಗಳಿಲ್ಲ. ಇಂಟೆಲ್ ಸೂಚನೆಗಳು i386 ಸೂಚನೆಗಳು ಈ ಕೆಳಗಿನ ಸೂಚನೆಗಳನ್ನು ಇಂಟೆಲ್ 80386 ನಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು, ಆದರೆ ನಂತರ ಸ್ಥಗಿತಗೊಳಿಸಲಾಯಿತುಃ ಇಟಾನಿಯಂ ಸೂಚನೆಗಳು ಈ ಸೂಚನೆಗಳು x86 ಗೆ ಹಾರ್ಡ್ವೇರ್ ಬೆಂಬಲದೊಂದಿಗೆ ಆರಂಭಿಕ ಇಂಟೆಲ್ ಇಟಾನಿಯಂ ಪ್ರೊಸೆಸರ್ಗಳ x86 ಕಾರ್ಯಾಚರಣೆ ಕ್ರಮದಲ್ಲಿ ಮಾತ್ರ ಇರುತ್ತವೆ. ಈ ಬೆಂಬಲವನ್ನು "ಮರ್ಸಿಡ್" ನಲ್ಲಿ ಸೇರಿಸಲಾಯಿತು ಮತ್ತು "ಮಾಂಟೆಸಿಟೋ" ನಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಯಿತು, ಅದನ್ನು ಸಾಫ್ಟ್ವೇರ್ ಅನುಕರಣೆಯಿಂದ ಬದಲಾಯಿಸಲಾಯಿತು. ಎಂಪಿಎಕ್ಸ್ ಸೂಚನೆಗಳು ಈ ಸೂಚನೆಗಳನ್ನು 6ನೇ ತಲೆಮಾರಿನ ಇಂಟೆಲ್ ಕೋರ್ "ಸ್ಕೈಲೇಕ್" ಸಿಪಿಯುಗಳಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು. ಅವುಗಳನ್ನು ಬೆಂಬಲಿಸಿದ ಕೊನೆಯ ಸಿಪಿಯು ಪೀಳಿಗೆಯು 9ನೇ ಪೀಳಿಗೆಯ ಕೋರ್ "ಕಾಫಿ ಲೇಕ್" ಸಿಪಿಯುಗಳಾಗಿದ್ದವು. ಇಂಟೆಲ್ ಎಂಪಿಎಕ್ಸ್ 4 ಹೊಸ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ, ಬಿಎನ್ಡಿ0 ಅನ್ನು ಬಿಎನ್ಡಿ3 ಗೆ ಸೇರಿಸುತ್ತದೆ, ಪ್ರತಿಯೊಂದೂ ಒಂದು ಜೋಡಿ ವಿಳಾಸಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಎಮ್ಪಿಎಕ್ಸ್ ಮಿತಿಯ-ಕೋಷ್ಟಕವನ್ನು ಮೆಮೊರಿಯಲ್ಲಿನ 2-ಹಂತದ ಡೈರೆಕ್ಟರಿ/ಟೇಬಲ್ ದತ್ತಾಂಶ ರಚನೆಯೆಂದು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ, ಅದು ಮೇಲಿನ/ಕೆಳಗಿನ ಮಿತಿಯ ಸೆಟ್ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಹಾರ್ಡ್ವೇರ್ ಲಾಕ್ ಎಲಿಷನ್ ಇಂಟೆಲ್ ಟಿಎಸ್ಎಕ್ಸ್ನ ಹಾರ್ಡ್ವೇರ್ ಲಾಕ್ ಎಲಿಷನ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಇಂಟೆಲ್ ಎಸ್ಡಿಎಮ್ನಲ್ಲಿ 2019 ರಿಂದ ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ. ಈ ವೈಶಿಷ್ಟ್ಯವು XACQUIRE ಮತ್ತು XRELEASE ಎಂಬ ಎರಡು ಸೂಚನಾ ಪೂರ್ವಪ್ರತ್ಯಯಗಳ ರೂಪವನ್ನು ಪಡೆದುಕೊಂಡಿತು, ಅವುಗಳನ್ನು ಮೆಮೊರಿ ಅಟಾಮಿಕ್ಸ್/ಸ್ಟೋರ್ಗಳಿಗೆ ಜೋಡಿಸಿ ಅವು ಪ್ರತಿನಿಧಿಸುವ ಮೆಮೊರಿ ಲಾಕಿಂಗ್ ಅನ್ನು ತೆಗೆದುಹಾಕಬಹುದು. VP2ಇಂಟರ್ಸೆಕ್ಟ್ ಸೂಚನೆಗಳು VP2ಇಂಟರ್ಸೆಕ್ಟ್ ಸೂಚನೆಗಳನ್ನು (AVX-512 ಉಪವಿಭಾಗ) ಟೈಗರ್ ಲೇಕ್ನಲ್ಲಿ (11ನೇ ತಲೆಮಾರಿನ ಮೊಬೈಲ್ ಕೋರ್ ಪ್ರೊಸೆಸರ್ಗಳು) ಪರಿಚಯಿಸಲಾಯಿತು, ಆದರೆ ಬೇರೆ ಯಾವುದೇ ಪ್ರೊಸೆಸರ್ನಲ್ಲಿ ಅಧಿಕೃತವಾಗಿ ಎಂದಿಗೂ ಬೆಂಬಲಿಸಲಿಲ್ಲ, ಮತ್ತು ಈಗ ಅವುಗಳನ್ನು ಅಸಂಬದ್ಧವೆಂದು ಪರಿಗಣಿಸಲಾಗಿದೆ. ಕ್ಸಿಯಾನ್ ಫಿ ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಸೂಚನೆಗಳು "ನೈಟ್ಸ್ ಕಾರ್ನರ್" ಸೂಚನೆಗಳು ಮೊದಲ ತಲೆಮಾರಿನ ಕ್ಸಿಯಾನ್ ಫಿ ಪ್ರೊಸೆಸರ್ಗಳು, "ನೈಟ್ಸ್ ಕಾರ್ನರ್" (ಕೆ. ಎನ್. ಸಿ) ಎಂಬ ಸಂಕೇತನಾಮವನ್ನು ಹೊಂದಿದ್ದು, ನಂತರದ ಯಾವುದೇ x86 ಪ್ರೊಸೆಸರ್ನಲ್ಲಿ ಕಾಣಿಸದ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಸೂಚನೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಒಂದು ಸೂಚನಾ ಉಲ್ಲೇಖವು ಲಭ್ಯವಿದೆ-ಕೆ. ಎನ್. ಸಿ. ಗೆ ವಿಶಿಷ್ಟವಾದ ಸೂಚನೆಗಳು/ಆಪ್ಕೋಡ್ಗಳು ವೆಕ್ಸ್ ಮತ್ತು ಎಂವಿಇಎಕ್ಸ್ ಪೂರ್ವಪ್ರತ್ಯಯಗಳನ್ನು ಹೊಂದಿರುವವುಗಳಾಗಿವೆ (ಕೆಎಂಒವಿ, ನಾಟ್ ಮತ್ತು ಕಾರ್ಟೆಸ್ಟ್ ಸೂಚನೆಗಳನ್ನು ಹೊರತುಪಡಿಸಿ-ಇವುಗಳನ್ನು ಎವಿಎಕ್ಸ್-512 ರಲ್ಲಿ ಅದೇ ಆಪ್ಕೋಡ್ಗಳು ಮತ್ತು ಕಾರ್ಯಗಳೊಂದಿಗೆ ಇರಿಸಲಾಗುತ್ತದೆ, ಆದರೆ ಅವುಗಳ ಸೂಚನಾ ಹೆಸರುಗಳಿಗೆ ಸೇರಿಸಲಾದ "ಡಬ್ಲ್ಯೂ" ಅನ್ನು ಸೇರಿಸಲಾಗುತ್ತದೆ). ಈ ಕೆ. ಎನ್. ಸಿ-ವಿಶಿಷ್ಟ ಸೂಚನೆಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು ಹೋಲುತ್ತವೆ ಆದರೆ ಎವಿಎಕ್ಸ್-512-ನಂತರದ ಕ್ಸಿಯಾನ್ ಫೈ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿನ ಸೂಚನೆಗಳನ್ನು ಹೋಲುವುದಿಲ್ಲ, ಈ ಸೂಚನೆಗಳನ್ನು ಎವಿಎಕ್ಸ್-512 ನಿಂದ ಬದಲಾಯಿಸಲಾಗಿದೆ. ಎವಿಎಕ್ಸ್-512ರ ಆರಂಭಿಕ ಆವೃತ್ತಿಗಳು ಕೆ. ಎನ್. ಸಿ. ಯ ಎಂವಿಇಎಕ್ಸ್ ಪೂರ್ವಪ್ರತ್ಯಯವು ಬಳಸುವ ಸೂಚನಾ ಎನ್ಕೋಡಿಂಗ್ಗಳನ್ನು ತಪ್ಪಿಸಿದವು, ಆದಾಗ್ಯೂ 2023ರಲ್ಲಿ ಇಂಟೆಲ್ ಎಪಿಎಕ್ಸ್ (ಅಡ್ವಾನ್ಸ್ಡ್ ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಎಕ್ಸ್ಟೆನ್ಷನ್ಸ್) ಪರಿಚಯದೊಂದಿಗೆ, ಕೆಲವು ಹಳೆಯ ಕೆ. ಎನ್. ಸಿ. ಎಂವಿಇಎಕ್ಸ್ ಸೂಚನಾ ಎನ್ಕೋಡಿಂಗ್ಗಳನ್ನು ಹೊಸ ಎಪಿಎಕ್ಸ್ ಎನ್ಕೋಡಿಂಗ್ಗಳಿಗಾಗಿ ಮರುಬಳಕೆ ಮಾಡಲಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ಕೆ. ಎನ್. ಸಿ ಮತ್ತು ಎಪಿಎಕ್ಸ್ ಎರಡೂ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಮಾನ್ಯವೆಂದು ಒಪ್ಪಿಕೊಳ್ಳುತ್ತವೆ, ಆದರೆ ಅದಕ್ಕೆ ವಿಭಿನ್ನ ಅರ್ಥಗಳನ್ನು ನೀಡುತ್ತವೆಃ ಕೆ. ಎನ್. ಸಿಃ ಎಪಿಎಕ್ಸ್ಃ "ನೈಟ್ಸ್ ಲ್ಯಾಂಡಿಂಗ್" ಮತ್ತು "ನೈಟ್ಸ್ ಮಿಲ್" ಸೂಚನೆಗಳು ಕ್ಸಿಯಾನ್ ಫಿ "ನೈಟ್ಸ್ ಲ್ಯಾಂಡಿಂಗ್" ನಲ್ಲಿನ ಕೆಲವು ಎವಿಎಕ್ಸ್-512 ಸೂಚನೆಗಳು ಮತ್ತು ನಂತರದ ಮಾದರಿಗಳು ಎವಿಎಕ್ಸ್-512 ಉಪಗುಂಪುಗಳಾದ "ಎವಿಎಕ್ಸ್ 512ಇಆರ್", "ಎವಿಎಕ್ಸ್ 512 _ 4ಎಫ್ಎಂಎಪಿಎಸ್", "ಎವಿಎಕ್ಸ್ 512ಪಿಎಫ್" ಮತ್ತು "ಎವಿಎಕ್ಸ್ 512 _ 4ವಿಎನ್ಎನ್ಐಡಬ್ಲ್ಯೂ" ಗೆ ಸೇರಿವೆ, ಇವೆಲ್ಲವೂ ಕ್ಸಿಯಾನ್ ಫಿ ಸರಣಿಯ ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ವಿಶಿಷ್ಟವಾಗಿವೆ. ಇಆರ್ ಮತ್ತು ಪಿಎಫ್ ಉಪಗುಂಪುಗಳನ್ನು "ನೈಟ್ಸ್ ಲ್ಯಾಂಡಿಂಗ್" ನಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು-4ಎಫ್ಎಂಎಪಿಎಸ್ ಮತ್ತು 4ವಿಎನ್ಎನ್ಐಡಬ್ಲ್ಯೂ ಸೂಚನೆಗಳನ್ನು ನಂತರ "ನೈಟ್ಸ್ ಮಿಲ್" ನಲ್ಲಿ ಸೇರಿಸಲಾಯಿತು. ಇಆರ್ ಮತ್ತು 4ಎಫ್ಎಂಎಪಿಎಸ್ ಸೂಚನೆಗಳು ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಅಂಕಗಣಿತದ ಸೂಚನೆಗಳಾಗಿದ್ದು, ಇವೆಲ್ಲವೂ ನಿರ್ದಿಷ್ಟ ಮಾದರಿಯನ್ನು ಅನುಸರಿಸುತ್ತವೆಃ ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಸ್ವರೂಪವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು EVEX.W ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ (0 = ಎಫ್ಪಿ32,1 = ಎಫ್ಪಿ64) ಕೆಳಭಾಗದ ಆಪ್ಕೋಡ್ ಬಿಟ್ ಅನ್ನು ಪ್ಯಾಕ್ ಮಾಡಲಾದ ಮತ್ತು ಸ್ಕೇಲಾರ್ ಕಾರ್ಯಾಚರಣೆಯ ನಡುವೆ ಆಯ್ಕೆ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ (0: ಪ್ಯಾಕ್ ಮಾಡಲಾದ, 1: ಸ್ಕೇಲಾರ್) ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯಾಚರಣೆಗೆ, ಎಲ್ಲಾ ಸ್ಕೇಲಾರ್/ಪ್ಯಾಕ್ ಮಾಡಲಾದ ರೂಪಾಂತರಗಳು ಒಂದೇ ಎವಿಎಕ್ಸ್-512 ಉಪವಿಭಾಗಕ್ಕೆ ಸೇರಿವೆ. ಎಲ್ಲಾ ಸೂಚನೆಗಳು ಒಪ್ಮಾಸ್ಕ್ ರೆಜಿಸ್ಟರ್ಗಳಿಂದ ಫಲಿತಾಂಶದ ಮಾಸ್ಕಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. ಎವಿಎಕ್ಸ್512ಇಆರ್ ಸೂಚನೆಗಳು ಮೆಮೊರಿ ಆಪರೇಂಡ್ಗಳ ಪ್ರಸಾರವನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತವೆ. ಬೆಂಬಲಿತ ವೆಕ್ಟರ್ ಅಗಲವು 512 ಬಿಟ್ಗಳು ಮಾತ್ರ. ಎವಿಎಕ್ಸ್512ಪಿಎಫ್ ಸೂಚನೆಗಳು 16 ಪೂರ್ವಭಾವಿ ಸೂಚನೆಗಳ ಒಂದು ಗುಂಪಾಗಿದೆ. ಈ ಎಲ್ಲಾ ಸೂಚನೆಗಳು ವಿಎಸ್ಐಬಿ ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಬಳಸುತ್ತವೆ, ಅಲ್ಲಿ ಎಸ್ಐಬಿ ಬೈಟ್ ಅನ್ನು ಬಳಸುವ ಮೆಮೊರಿ ಅಡ್ರಸಿಂಗ್ ಮೋಡ್ ಅಗತ್ಯವಿದೆ, ಮತ್ತು ಎಸ್ಐಬಿ ಬೈಟ್ನ ಸೂಚ್ಯಂಕ ಭಾಗವನ್ನು ಜಿಪಿಆರ್ ರಿಜಿಸ್ಟರ್ ಫೈಲ್ ಬದಲಿಗೆ ಎವಿಎಕ್ಸ್ 512 ವೆಕ್ಟರ್ ರಿಜಿಸ್ಟರ್ ಫೈಲ್ನಲ್ಲಿ ಸೂಚ್ಯಂಕಕ್ಕೆ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ. ಆಯ್ದ ಎವಿಎಕ್ಸ್512 ವೆಕ್ಟರ್ ರಿಜಿಸ್ಟರ್ ಅನ್ನು ನಂತರ ಸೂಚ್ಯಂಕಗಳ ವೆಕ್ಟರ್ ಎಂದು ಅರ್ಥೈಸಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಪ್ರತಿ ವೆಕ್ಟರ್ ಲೇನ್ಗೆ ಪ್ರಮಾಣಿತ x86 ಬೇಸ್ + ಸೂಚ್ಯಂಕ + ಸ್ಥಳಾಂತರ ವಿಳಾಸ ಲೆಕ್ಕಾಚಾರವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಪ್ರತಿ ಸಕ್ರಿಯ ಲೇನ್ಗೆ ಒಂದು ಸಂಬಂಧಿತ ಮೆಮೊರಿ ಕಾರ್ಯಾಚರಣೆಯನ್ನು (ಎವಿಎಕ್ಸ್512ಪಿಎಫ್ ಸೂಚನೆಗಳ ಸಂದರ್ಭದಲ್ಲಿ ಪೂರ್ವಭಾವಿಯಾಗಿ ಪಡೆಯಲಾಗುತ್ತದೆ) ನಡೆಸಲಾಗುತ್ತದೆ. ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಎನ್ಕೋಡಿಂಗ್ಗಳು ಎಲ್ಲಾ ಮಾದರಿಯನ್ನು ಅನುಸರಿಸುತ್ತವೆಃ ಪೂರ್ವಭಾವಿಯಾಗಿ ಪಡೆಯಬಹುದಾದ ದತ್ತಾಂಶದ ಸ್ವರೂಪವನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಲು EVEX.W ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ (0: FP32,1: FP64) AVX512 ಸೂಚ್ಯಂಕ ರಿಜಿಸ್ಟರ್ ಅನ್ನು ಹದಿನಾರು ಸಹಿ ಮಾಡಿದ 32-ಬಿಟ್ ಸೂಚ್ಯಂಕಗಳ (ಬಿಟ್ 0 ಅನ್ನು ಹೊಂದಿಸಲಾಗಿಲ್ಲ) ಅಥವಾ ಎಂಟು ಸಹಿ ಮಾಡಿದ 64-ಬಿಟ್ ಸೂಚ್ಯಂಕಗಳ (ಬಿಟ್ 0 ಸೆಟ್) ವೆಕ್ಟರ್ ಎಂದು ಪರಿಗಣಿಸಲಾಗಿದೆಯೇ ಎಂದು ಸೂಚಿಸಲು ಆಪ್ಕೋಡ್ನ ಕೆಳಗಿನ ಬಿಟ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಬೆಂಬಲಿತ ವೆಕ್ಟರ್ ಅಗಲವು 512 ಬಿಟ್ಗಳು ಮಾತ್ರ. AVX512 _ 4VNNIW ಸೂಚನೆಗಳು ಮೆಮೊರಿಯಿಂದ 128-ಬಿಟ್ ಡೇಟಾ ಐಟಂ ಅನ್ನು ಓದುತ್ತವೆ, ಇದು 4 ಎರಡು-ಘಟಕ ವಾಹಕಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ (ಪ್ರತಿ ಘಟಕಕ್ಕೆ 16-ಬಿಟ್ ಸಹಿ ಹಾಕಲಾಗುತ್ತದೆ). ನಂತರ, ಸತತ 4 ಎವಿಎಕ್ಸ್-512 ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ, ಅವರು ಪ್ರತಿ 32-ಬಿಟ್ ಲೇನ್ಗೆ, ಲೇನ್ ಅನ್ನು ಎರಡು-ಘಟಕ ವೆಕ್ಟರ್ (ಸಹಿ ಮಾಡಿದ 16-ಬಿಟ್) ಎಂದು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತಾರೆ ಮತ್ತು ಅನುಗುಣವಾದ ಎರಡು-ಘಟಕ ವೆಕ್ಟರ್ನೊಂದಿಗೆ ಡಾಟ್-ಉತ್ಪನ್ನವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತಾರೆ. ಈ ಫಲಿತಾಂಶಗಳನ್ನು ನಂತರ ಗಮ್ಯ ವೆಕ್ಟರ್ ರಿಜಿಸ್ಟರ್ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಕ್ಸಿಯಾನ್ ಫೈ ಪ್ರೊಸೆಸರ್ಗಳು (ನೈಟ್ಸ್ ಲ್ಯಾಂಡಿಂಗ್ನಿಂದ) PREFETCHWT1 m8 ಸೂಚನೆಯನ್ನು ಸಹ ಒಳಗೊಂಡಿದ್ದವು (ಆಪ್ಕೋಡ್ 0F 0D/2, ಬರೆಯುವ ಉದ್ದೇಶದಿಂದ L2 ಕ್ಯಾಶ್ಗೆ ಮೊದಲೇ ಪಡೆಯಿರಿ)-ಇವುಗಳು ಅಧಿಕೃತವಾಗಿ ಈ ಸೂಚನೆಯನ್ನು ಬೆಂಬಲಿಸಿದ ಏಕೈಕ ಇಂಟೆಲ್ CPU ಗಳಾಗಿದ್ದವು, ಆದರೆ ಕೆಲವು ಇಂಟೆಲ್ ಅಲ್ಲದ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ (ಉದಾ. ಝಾಓಕ್ಸಿನ್ ಯಾಂಗ್ ಫೆಂಗ್). ಎಎಮ್ಡಿ ಸೂಚನೆಗಳು ಎಎಮ್386 ಎಸ್ಎಮ್ಎಮ್ ಸೂಚನೆಗಳು ಎಎಮ್386ಎಸ್ಎಕ್ಸ್ಎಲ್ವಿ ಮತ್ತು ಎಎಮ್386ಡಿಎಕ್ಸ್ಎಲ್ವಿ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸಲು ಕೆಲವು ಸೂಚನೆಗಳನ್ನು ಪರಿಚಯಿಸಲಾಯಿತು. ಅವು ನಂತರದ ಎಎಮ್486ಎಸ್ಎಕ್ಸ್ಎಲ್ವಿ ಮತ್ತು ಎಎಮ್486ಡಿಎಕ್ಸ್ಎಲ್ವಿ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿಯೂ ಇದ್ದವು. ಈ ಪ್ರೊಸೆಸರ್ಗಳ ಎಸ್ಎಂಎಂ ಕಾರ್ಯವನ್ನು ಮಾನ್ಯ ಪರವಾನಗಿ ಇಲ್ಲದೆ ಇಂಟೆಲ್ ಐಸಿಇ ಮೈಕ್ರೊಕೋಡ್ ಬಳಸಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಯಿತು, ಇದರ ಪರಿಣಾಮವಾಗಿ 1994ರಲ್ಲಿ ಎಎಮ್ಡಿ ಮೊಕದ್ದಮೆಯನ್ನು ಕಳೆದುಕೊಂಡಿತು. ಈ ನಷ್ಟದ ಪರಿಣಾಮವಾಗಿ, ನಂತರದ ಎಲ್ಲಾ ಎಎಮ್ಡಿ ಸಿಪಿಯುಗಳಿಂದ ಐಸಿಇ ಮೈಕ್ರೊಕೋಡ್ ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಯಿತು ಮತ್ತು ಅದರೊಂದಿಗೆ ಎಸ್ಎಂಎಂ ಸೂಚನೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲಾಯಿತು. ಈ ಎಸ್ಎಂಎಂ ಸೂಚನೆಗಳು ಐಬಿಎಂ 386ಎಸ್ಎಲ್ಸಿ ಮತ್ತು ಅದರ ಉತ್ಪನ್ನಗಳಲ್ಲಿಯೂ ಸಹ ಇದ್ದವು (ಆದಾಗ್ಯೂ ಐ. ಸಿ. ಇ. ಆರ್. ಇ. ಟಿ. ಎಂದು ಹೆಸರಿಸಲಾದ ಲೋಡಲ್ನಂತಹ ಎಸ್ಎಂಎಂ ರಿಟರ್ನ್ ಆಪ್ಕೋಡ್ 0ಎಫ್ 07). 3DNow! ಸೂಚನೆಗಳು 3DNow! ಎಎಮ್ಡಿ ಕೆ6-2ನಲ್ಲಿ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಎಕ್ಸ್ಟೆನ್ಶನ್ ಅನ್ನು ಪರಿಚಯಿಸಲಾಯಿತು, ಮುಖ್ಯವಾಗಿ ಎಂಎಂಎಕ್ಸ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು (64-ಬಿಟ್ ವೆಕ್ಟರ್ ರೆಜಿಸ್ಟರ್ನಲ್ಲಿ ಎರಡು ಎಫ್ಪಿ32 ಘಟಕಗಳು) ಬಳಸಿಕೊಂಡು ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಸಿಮ್ಡಿ ಸೂಚನೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಯಿತು. ಸೂಚನೆಗಳನ್ನು ಮುಖ್ಯವಾಗಿ ಎಎಮ್ಡಿ ಉತ್ತೇಜಿಸಿತು, ಆದರೆ ಕೆಲವು ಎಎಮ್ಡಿ ಅಲ್ಲದ ಸಿಪಿಯುಗಳಲ್ಲಿಯೂ ಸಹ ಬೆಂಬಲಿಸಲಾಯಿತು. 3DNow ಅನ್ನು ಬೆಂಬಲಿಸುವ ಪ್ರೊಸೆಸರ್ಗಳು! ಅವುಗಳೆಂದರೆಃ ಎಎಮ್ಡಿ ಕೆ6-2, ಕೆ6-3, ಮತ್ತು ಕೆ7, ಕೆ8 ಮತ್ತು ಕೆ10 ಮೈಕ್ರೋಆರ್ಕಿಟೆಕ್ಚರ್ಗಳನ್ನು ಆಧರಿಸಿದ ಎಲ್ಲಾ ಪ್ರೊಸೆಸರ್ಗಳು. (ನಂತರದ ಎಎಮ್ಡಿ ಮೈಕ್ರೋಆರ್ಕಿಟೆಕ್ಚರ್ಗಳಾದ ಬುಲ್ಡೋಜರ್, ಬಾಬ್ಕ್ಯಾಟ್ ಮತ್ತು ಝೆನ್ 3DNow ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ!) ಐ. ಡಿ. ಟಿ. ವಿನ್ ಚಿಪ್ 2 ಮತ್ತು 3 ವಿ. ಐ. ಎ. ಸೈರಿಕ್ಸ್ III, ಮತ್ತು ವಿ. ಐ. ಎ. ಸಿ3ಯ "ಸ್ಯಾಮ್ಯುಯೆಲ್" ಮತ್ತು "ಎಜ್ರಾ" ಪರಿಷ್ಕರಣೆಗಳು. (ನಂತರ ವಿಐಎ ಸಿಪಿಯುಗಳು, ಸಿ3 "ನೆಹೆಮಿಯಾ" ದಿಂದ, 3ಡಿ ನೌ ಅನ್ನು ಕೈಬಿಟ್ಟವು! ಎಸ್. ಎಸ್. ಇ. ಪರವಾಗಿ) ನ್ಯಾಷನಲ್ ಸೆಮಿಕಂಡಕ್ಟರ್ ಜಿಯೋಡ್ ಜಿಎಕ್ಸ್2; ಎಎಮ್ಡಿ ಜಿಯೋಡ್ ಜಿಎಕ್ಸ್ ಮತ್ತು ಎಲ್ಎಕ್ಸ್. 3DNow! ಒಂದೆರಡು ಪೂರ್ವಭಾವಿ ಸೂಚನೆಗಳನ್ನು ಸಹ ಪರಿಚಯಿಸಲಾಯಿತುಃ (ಆಪ್ಕೋಡ್) ಮತ್ತು (ಆಪ್ಕೋಡ್). ಉಳಿದ 3DNow! ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಈ ಸೂಚನೆಗಳನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿಲ್ಲ ಆದರೆ ಆಧುನಿಕ AMD CPUಗಳಲ್ಲಿ ಬೆಂಬಲವನ್ನು ಮುಂದುವರಿಸಲಾಗಿದೆ. PREFETCHW ಸೂಚನೆಯು ಪೆಂಟಿಯಮ್ 4 ರಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಇಂಟೆಲ್ CPU ಗಳಲ್ಲಿಯೂ ಸಹ ಬೆಂಬಲಿತವಾಗಿದೆ, ಆದರೂ ಬ್ರಾಡ್ವೆಲ್ ವರೆಗೆ NOP ಆಗಿ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತದೆ. 3DNow + ಸೂಚನೆಗಳನ್ನು ಅಥ್ಲಾನ್ ಮತ್ತು K6-2 + 3DNow ನೊಂದಿಗೆ ಸೇರಿಸಲಾಗಿದೆ! ಜಿಯೋಡ್ ಜಿಎಕ್ಸ್ ಮತ್ತು ಎಲ್ಎಕ್ಸ್ ಎಸ್ಎಸ್ಇ5 ಪಡೆದ ಸೂಚನೆಗಳ ನಿರ್ದಿಷ್ಟ ಸೂಚನೆಗಳು ಎಸ್ಎಸ್ಇ5 ಎಎಮ್ಡಿ ಪ್ರಸ್ತಾಪಿಸಿದ ಎಸ್ಎಸ್ಇ ವಿಸ್ತರಣೆಯಾಗಿದ್ದು, ಎಸ್ಎಸ್ಇಗೆ ಹೊಸ 3-ಕಾರ್ಯಾಚರಣಾ ಮತ್ತು 4-ಕಾರ್ಯಾಚರಣಾ ಸೂಚನೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು ಹೊಸ "ಡ್ರೆಕ್ಸ್" ಸೂಚನಾ ಎನ್ಕೋಡಿಂಗ್ ಅನ್ನು ಬಳಸುತ್ತದೆ. ಬಂಡಲ್ ಇಂಟೆಲ್ನ ಎಸ್. ಎಸ್. ಇ. 4 ಸೂಚನೆಗಳ ಸಂಪೂರ್ಣ ಸೆಟ್ ಅನ್ನು ಒಳಗೊಂಡಿರಲಿಲ್ಲ, ಇದು ಉತ್ತರಾಧಿಕಾರಿಯ ಬದಲು ಎಸ್. ಎಸ್. ಇ. 4 ಗೆ ಪ್ರತಿಸ್ಪರ್ಧಿಯಾಗಿತ್ತು. ಎಎಮ್ಡಿ ಮೂಲತಃ ಪ್ರಸ್ತಾಪಿಸಿದಂತೆ ಎಸ್ಎಸ್ಇ5 ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸದಿರಲು ನಿರ್ಧರಿಸಿತು-ಬದಲಿಗೆ ಇದನ್ನು ಎಫ್ಎಂಎ4 ಮತ್ತು ಎಕ್ಸ್ಒಪಿ ಆಗಿ ಮರುರೂಪಿಸಲಾಯಿತು, ಇದು ಇದೇ ರೀತಿಯ ಕಾರ್ಯವನ್ನು ಒದಗಿಸಿತು ಆದರೆ ಸಾಕಷ್ಟು ವಿಭಿನ್ನ ಸೂಚನಾ ಎನ್ಕೋಡಿಂಗ್ನೊಂದಿಗೆ-ಎಫ್ಎಂಎ4 ಸೂಚನೆಗಳಿಗೆ ವಿಇಎಕ್ಸ್ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಮತ್ತು ಉಳಿದ ಹೆಚ್ಚಿನ ಸೂಚನೆಗಳಿಗೆ ಹೊಸ ವಿಇಎಕ್ಸ್ ತರಹದ ಎಕ್ಸ್ಒಪಿ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಬಳಸಿತು. ಎಕ್ಸ್ಓಪಿ ಸೂಚನೆಗಳನ್ನು ಬುಲ್ಡೋಜರ್ ಪ್ರೊಸೆಸರ್ ಕೋರ್ನಿಂದ ಪರಿಚಯಿಸಲಾಯಿತು, ಮತ್ತೆ ಝೆನ್ (ಮೈಕ್ರೋಆರ್ಕಿಟೆಕ್ಚರ್) ನಿಂದ ತೆಗೆದುಹಾಕಲಾಯಿತು. ಹೆಚ್ಚಿನ ಎಸ್. ಎಸ್. ಇ. 5 ಸೂಚನಾ ಗುಂಪಿನ ಪರಿಷ್ಕರಣೆ. ಎಕ್ಸ್ಓಪಿ ಸೂಚನೆಗಳು ಹೆಚ್ಚಾಗಿ ಎಕ್ಸ್ಓಪಿ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಬಳಸುತ್ತವೆ, ಇದು ಈ ಕೆಳಗಿನ ವಿನ್ಯಾಸದೊಂದಿಗೆ 3-ಬೈಟ್ ಪೂರ್ವಪ್ರತ್ಯಯವಾಗಿದೆಃ ಎಲ್ಲಿಃ ಓವರ್ಲೈನ್ಗಳು ತಲೆಕೆಳಗಾದ ಬಿಟ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತವೆ. ಆರ್/ಎಕ್ಸ್/ಬಿ ಬಿಟ್ಗಳು ಆರ್ಇಎಕ್ಸ್ ಪೂರ್ವಪ್ರತ್ಯಯದ ಆರ್ಎಕ್ಸ್ಬಿ ಬಿಟ್ಗಳನ್ನು ಹೋಲುವ ಆರ್ಗ್ಯುಮೆಂಟ್ ಎಕ್ಸ್ಟೆನ್ಶನ್ ಬಿಟ್ಗಳಾಗಿವೆ. ಎಂಎಂಎಂಎಂ ಒಂದು ಆಪ್ಕೋಡ್-ಮ್ಯಾಪ್ ನಿರ್ದಿಷ್ಟಕವಾಗಿದೆ. 8 ರಿಂದ 31 ರವರೆಗಿನ ಮೌಲ್ಯಗಳನ್ನು ಎನ್ಕೋಡಿಂಗ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದ್ದರೂ, 8,9 ಮತ್ತು ಎ ನಕ್ಷೆಗಳನ್ನು ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತಿತ್ತುಃ 8-ಬಿಟ್ ತಕ್ಷಣವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಸೂಚನೆಗಳಿಗಾಗಿ ಮ್ಯಾಪ್ 8, ತಕ್ಷಣವನ್ನು ತೆಗೆದುಕೊಳ್ಳದ ಸೂಚನೆಗಳಿಗಾಗಿ ಮ್ಯಾಪ್ 9, ಮತ್ತು 32-ಬಿಟ್ ತಕ್ಷಣವನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಸೂಚನೆಗಳಿಗಾಗಿ ಮ್ಯಾಪ್ ಎ. ಡಬ್ಲ್ಯೂ ಅನ್ನು ಎರಡು ವಿಭಿನ್ನ ರೀತಿಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆಃ ಎಕ್ಸ್ಓಪಿ ವೆಕ್ಟರ್ ಸೂಚನೆಗಳಿಗಾಗಿ, ಕೊನೆಯ ಎರಡು ವೆಕ್ಟರ್ ಮೂಲ ವಾದಗಳನ್ನು ಸೂಚನೆಗೆ ಬದಲಾಯಿಸಲು ಡಬ್ಲ್ಯೂ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. W = 1 ಅನ್ನು ಅನುಮತಿಸುವ ಸೂಚನೆಗಳಿಗೆ, W = 0 ಯೊಂದಿಗಿನ ಎನ್ಕೋಡಿಂಗ್ಗಳು ಸೆಕೆಂಡ್-ಟು-ಲಾಸ್ಟ್ ವೆಕ್ಟರ್ ವಾದವನ್ನು ಮೆಮೊರಿ ವಾದವಾಗಿ ಅನುಮತಿಸುತ್ತವೆ, ಆದರೆ W = 1 ರೊಂದಿಗಿನ ಎನ್ಕೋಡಿಂಗ್ಗಳು ಕೊನೆಯ ವೆಕ್ಟರ್ ವಾದವನ್ನು ಮೆಮೊರಿ ವಾದವಾಗಿ ಅನುಮತಿಸುತ್ತವೆ. ತಮ್ಮ ಕೊನೆಯ ಎರಡು ವೆಕ್ಟರ್ ವಾದಗಳನ್ನು ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಲು ಅನುಮತಿಸದ ಸೂಚನೆಗಳಿಗಾಗಿ, W 0 ಆಗಿರಬೇಕು. ಎಕ್ಸ್ಓಪಿ-ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಪೂರ್ಣಾಂಕ-ನೋಂದಣಿ ಸೂಚನೆಗಳಿಗಾಗಿ (ಟಿಬಿಎಂ ಮತ್ತು ಎಲ್ಡಬ್ಲ್ಯೂಪಿ ಸೂಚನಾ ಸೆಟ್ ವಿಸ್ತರಣೆಗಳು, ಕೆಳಗೆ ನೋಡಿ), ಡಬ್ಲ್ಯೂ ಅನ್ನು ಒಪೆರಾಂಡ್ ಗಾತ್ರಕ್ಕೆ ಬಳಸಲಾಗುತ್ತದೆ. (0 = 32-ಬಿಟ್, 1 = 64-ಬಿಟ್) vvvv ಒಂದು ಹೆಚ್ಚುವರಿ ಸೋರ್ಸ್ ರಿಜಿಸ್ಟರ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಆಗಿದ್ದು, ಸಾಮಾನ್ಯವಾಗಿ 3 ರಿಜಿಸ್ಟರ್ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳನ್ನು ಹೊಂದಿರುವ ಸೂಚನೆಗಳ ಮೊದಲ r/m ಅಲ್ಲದ ಸೋರ್ಸ್ ಆರ್ಗ್ಯುಮೆಂಟ್ ಆಗಿದೆ. ಎಲ್ ಒಂದು ವೆಕ್ಟರ್ ಉದ್ದದ ನಿರ್ದಿಷ್ಟಕವಾಗಿದೆ. ಎಲ್ = 1 256-ಬಿಟ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಎಲ್ = 0 ಸ್ಕೇಲಾರ್ ಅಥವಾ 128-ಬಿಟ್ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. pp ಎಂಬುದು ಎಂಬೆಡೆಡ್ ಪೂರ್ವಪ್ರತ್ಯಯವಾಗಿದೆ-ನಾಮಮಾತ್ರವಾಗಿ 0/1/2 3 = ಯಾವುದೂ ಇಲ್ಲ/66h/F2h/F3h, ಆದರೆ XOP ಪೂರ್ವಪ್ರತ್ಯಯಕ್ಕೆ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಯಾವುದೇ ಸೂಚನೆಗಳೊಂದಿಗೆ ಕೇವಲ 0 ಅನ್ನು ಮಾತ್ರ ಬಳಸಲಾಗಿದೆ. ಎಕ್ಸ್ಓಪಿ ಪೂರ್ವಪ್ರತ್ಯಯದೊಂದಿಗೆ ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಎಕ್ಸ್ಓಪಿ ಸೂಚನೆಗಳು ಈ ಕೆಳಗಿನಂತಿವೆಃ ಎಕ್ಸ್ಓಪಿ ಪೂರ್ವಪ್ರತ್ಯಯದ ಬದಲಿಗೆ ವಿಇಎಕ್ಸ್ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಬಳಸಿದ ಎರಡು ವಾಹಕ ಸೂಚನೆಗಳನ್ನು ಸಹ ಎಕ್ಸ್ಓಪಿ ಒಳಗೊಂಡಿತ್ತುಃ ವಿಪಿಇಆರ್ಎಂಐಎಲ್2ಪಿಡಿ ಮತ್ತು ವಿಪಿಇಆರ್ಎಂಐಎಲ್2ಪಿಎಸ್ ಸೂಚನೆಗಳನ್ನು ಮೂಲತಃ ಇಂಟೆಲ್ ಎವಿಎಕ್ಸ್ ನಿರ್ದಿಷ್ಟತೆಯ ಆರಂಭಿಕ ಕರಡುಗಳಲ್ಲಿ ವ್ಯಾಖ್ಯಾನಿಸಿತ್ತು-ಅವುಗಳನ್ನು ನಂತರದ ಕರಡುಗಳಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಯಿತು ಮತ್ತು ಯಾವುದೇ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ನಲ್ಲಿ ಎಂದಿಗೂ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಲಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಅವುಗಳನ್ನು ಎಎಮ್ಡಿ ಅನುಷ್ಠಾನಗೊಳಿಸಿತು, ಅವರು ಅವುಗಳನ್ನು ಎಕ್ಸ್ಓಪಿ ಸೂಚನಾ ಸೆಟ್ ವಿಸ್ತರಣೆಯ ಭಾಗವೆಂದು ಹೆಸರಿಸಿದರು. (ಎಕ್ಸ್ಓಪಿಯ ಇತರ ಭಾಗಗಳಂತೆ, ಅವುಗಳನ್ನು ಎಎಮ್ಡಿ ಝೆನ್ನಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ.) FMA4 ಸೂಚನೆಗಳು ಬುಲ್ಡೋಜರ್ ವಾಸ್ತುಶಿಲ್ಪದಿಂದ ಪ್ರಾರಂಭವಾಗುವ AMD ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿದೆ, ಝೆನ್ನಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ. 2017ರಂತೆ ಯಾವುದೇ ಇಂಟೆಲ್ ಚಿಪ್ನಿಂದ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ. ನಾಲ್ಕು ಒಪೆರಾಂಡ್ಗಳೊಂದಿಗೆ ಸಂಯೋಜಿತ ಮಲ್ಟಿಪ್ಲೈ-ಆಡ್. ಎಫ್. ಎಂ. ಎ. 3ಕ್ಕಿಂತ ಮೊದಲು ಯಂತ್ರಾಂಶದಲ್ಲಿ ಎಫ್. ಎಂ. ಎ. 4 ಅನ್ನು ಅರಿತುಕೊಳ್ಳಲಾಯಿತು. ಟ್ರೇಲಿಂಗ್ ಬಿಟ್ ಮ್ಯಾನಿಪ್ಯುಲೇಷನ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ಸ್ ಎಎಮ್ಡಿ ತನ್ನ ಪೈಲ್ಡ್ರೈವರ್ ಪ್ರೊಸೆಸರ್ಗಳ ಸಾಲಿನಲ್ಲಿ ಬಿಎಮ್ಐ1 ಜೊತೆಗೆ ಟಿಬಿಎಂ ಅನ್ನು ಪರಿಚಯಿಸಿತು; ನಂತರ ಎಎಮ್ಡಿ ಜಾಗ್ವಾರ್ ಮತ್ತು ಝೆನ್-ಆಧಾರಿತ ಪ್ರೊಸೆಸರ್ಗಳು ಟಿಬಿಎಂ ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಯಾವುದೇ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ಗಳು (2023ರಂತೆ) ಟಿಬಿಎಂ ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಟಿಬಿಎಂ ಸೂಚನೆಗಳೆಲ್ಲವನ್ನೂ ಎಕ್ಸ್ಓಪಿ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಬಳಸಿಕೊಂಡು ಎನ್ಕೋಡ್ ಮಾಡಲಾಗಿದೆ. ಅವೆಲ್ಲವೂ 32-ಬಿಟ್ ಮತ್ತು 64-ಬಿಟ್ ರೂಪಗಳಲ್ಲಿ ಲಭ್ಯವಿದ್ದು, ಅವುಗಳನ್ನು XOP.W ಬಿಟ್ನೊಂದಿಗೆ ಆಯ್ಕೆ ಮಾಡಲಾಗುತ್ತದೆ (0 = 32 ಬಿಟ್, 1 = 64 ಬಿಟ್). (XOP.W ಅನ್ನು 64-ಬಿಟ್ ವಿಧಾನದ ಹೊರಗೆ ನಿರ್ಲಕ್ಷಿಸಲಾಗಿದೆ.) ವಿಇಎಕ್ಸ್/ಎಕ್ಸ್ಓಪಿ ಪೂರ್ವಪ್ರತ್ಯಯಗಳೊಂದಿಗೆ ಎನ್ಕೋಡ್ ಮಾಡಲಾದ ಎಲ್ಲಾ ಸೂಚನೆಗಳಂತೆ, ಅವು ರಿಯಲ್ ಮೋಡ್ ಮತ್ತು ವರ್ಚುವಲ್-8086 ಮೋಡ್ನಲ್ಲಿ ಲಭ್ಯವಿಲ್ಲ. ಹಗುರವಾದ ಪ್ರೊಫೈಲಿಂಗ್ ಸೂಚನೆಗಳು ಎಎಮ್ಡಿ ಹಗುರವಾದ ಪ್ರೊಫೈಲಿಂಗ್ (ಎಲ್ಡಬ್ಲ್ಯುಪಿ) ವೈಶಿಷ್ಟ್ಯವನ್ನು ಎಎಮ್ಡಿ ಬುಲ್ಡೋಜರ್ನಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು ಮತ್ತು ಎಎಮ್ಡಿ ಝೆನ್ನಲ್ಲಿ ತೆಗೆದುಹಾಕಲಾಯಿತು. ಎಲ್ಲಾ ಬೆಂಬಲಿತ ಸಿಪಿಯುಗಳಲ್ಲಿ, ಇತ್ತೀಚಿನ ಲಭ್ಯವಿರುವ ಮೈಕ್ರೋಕೋಡ್ ನವೀಕರಣಗಳು ಸ್ಪೆಕ್ಟರ್ ತಗ್ಗಿಸುವಿಕೆಯಿಂದಾಗಿ ಎಲ್ಡಬ್ಲ್ಯೂಪಿಯನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿವೆ. ಈ ಸೂಚನೆಗಳು ರಿಂಗ್ 3ರಲ್ಲಿ ಲಭ್ಯವಿವೆ, ಆದರೆ ರಿಯಲ್ ಮೋಡ್ ಮತ್ತು ವರ್ಚುವಲ್-8086 ಮೋಡ್ನಲ್ಲಿ ಲಭ್ಯವಿಲ್ಲ. ಅವರೆಲ್ಲರೂ ಎಕ್ಸ್ಓಪಿ ಪೂರ್ವಪ್ರತ್ಯಯವನ್ನು ಬಳಸುತ್ತಾರೆ. ಇತರ ಮಾರಾಟಗಾರರಿಂದ ಸೂಚನೆಗಳು ಎನ್ಇಸಿ ವಿ-ಸರಣಿ ಸಂಸ್ಕಾರಕಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಸೂಚನೆಗಳು ಈ ಸೂಚನೆಗಳು ಎನ್ಇಸಿ ವಿ20/ವಿ30 ಸಿಪಿಯುಗಳು ಮತ್ತು ಅವುಗಳ ಉತ್ತರಾಧಿಕಾರಿಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾಗಿವೆ ಮತ್ತು ಯಾವುದೇ ಎನ್ಇಸಿ ಅಲ್ಲದ ಸಿಪಿಯುಗಳಲ್ಲಿ ಕಾಣಿಸುವುದಿಲ್ಲ. ಅವರ ಅನೇಕ ಆಪ್ಕೋಡ್ಗಳನ್ನು ನಂತರದ ಎನ್ಇಸಿ-ಅಲ್ಲದ ಸಿಪಿಯುಗಳಲ್ಲಿ ಇತರ ಸೂಚನೆಗಳಿಗೆ ಮರುಹೊಂದಿಸಲಾಗಿದೆ. ಸೈರಿಕ್ಸ್ ಮತ್ತು ಜಿಯೋಡ್ ಸಿಪಿಯುಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಸೂಚನೆಗಳು ಈ ಸೂಚನೆಗಳು ಸೈರಿಕ್ಸ್ ಸಿಪಿಯುಗಳಲ್ಲಿ ಮತ್ತು ಸೈರಿಕ್ಸ್ ಮೈಕ್ರೋಆರ್ಕಿಟೆಕ್ಚರ್ಗಳಿಂದ ಪಡೆದ ನ್ಯಾಟ್ಸೆಮಿ/ಎಎಮ್ಡಿ ಜಿಯೋಡ್ ಸಿಪಿಯುಗಳಲ್ಲಿ ಇರುತ್ತವೆ (ಜಿಯೋಡ್ ಜಿಎಕ್ಸ್ ಮತ್ತು ಎಲ್ಎಕ್ಸ್, ಆದರೆ ಎನ್ಎಕ್ಸ್ ಅಲ್ಲ). ಅವರು ಐಬಿಎಂ, ಎಸ್ಟಿ ಮತ್ತು ಟಿಐನಿಂದ ಸೈರಿಕ್ಸ್ ಉತ್ಪಾದನಾ ಪಾಲುದಾರ ಸಿಪಿಯುಗಳಲ್ಲಿ ಮತ್ತು ಎಸ್ಟಿಪಿಸಿ ಎಟಿಎಲ್ಎಎಸ್ ಮತ್ತು ಜೆಡ್ಎಫ್ ಮೈಕ್ರೊ ಜೆಡ್ಎಫ್ಎಕ್ಸ್ 86 ನಂತಹ ಕೆಲವು ಎಸ್ಒಸಿಗಳಲ್ಲಿ ಸಹ ಇದ್ದಾರೆ. ಇವುಗಳಲ್ಲಿ ಅನೇಕ ಆಪ್ಕೋಡ್ಗಳನ್ನು ನಂತರದ ಸೈರಿಕ್ಸ್ ಅಲ್ಲದ ಸಿಪಿಯುಗಳಲ್ಲಿ ಇತರ ಸೂಚನೆಗಳಿಗೆ ಮರುಹೊಂದಿಸಲಾಗಿದೆ. ಸೈರಿಕ್ಸ್ ಇಎಂಎಂಐ ಸೂಚನೆಗಳು ಈ ಸೂಚನೆಗಳನ್ನು ಸೈರಿಕ್ಸ್ 6x86ಎಂಎಕ್ಸ್ ಮತ್ತು ಎಂಐಐ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಪರಿಚಯಿಸಲಾಯಿತು ಮತ್ತು ಮೀಡಿಯಾಜಿಎಕ್ಸ್ಎಂ ಮತ್ತು ಜಿಯೋಡ್ ಜಿಎಕ್ಸ್1 ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿಯೂ ಸಹ ಇದ್ದವು. (ನಂತರದ ಸೈರಿಕ್ಸ್ ಅಲ್ಲದ ಸಂಸ್ಕಾರಕಗಳಲ್ಲಿ, ಅವುಗಳ ಎಲ್ಲಾ ಆಪ್ಕೋಡ್ಗಳನ್ನು ಎಸ್ಎಸ್ಇ ಅಥವಾ ಎಸ್ಎಸ್ಇ2 ಸೂಚನೆಗಳಿಗಾಗಿ ಬಳಸಲಾಗಿದೆ.) ಈ ಸೂಚನೆಗಳು ಎಂಎಂಎಕ್ಸ್ ರೆಜಿಸ್ಟರ್ಗಳು ಅಥವಾ ಮೆಮೊರಿಯಲ್ಲಿ 64-ಬಿಟ್ ವಾಹಕಗಳ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪೂರ್ಣಾಂಕ SIMD ಸೂಚನೆಗಳಾಗಿವೆ. ಪ್ರತಿ ಸೂಚನೆಯು ಎರಡು ಸ್ಪಷ್ಟವಾದ ಆಪರೇಂಡ್ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಅಲ್ಲಿ ಮೊದಲನೆಯದು ಎಂಎಂಎಕ್ಸ್ ರಿಜಿಸ್ಟರ್ ಆಪರೇಂಡ್ ಮತ್ತು ಎರಡನೆಯದು ಮೆಮೊರಿ ಆಪರೇಂಡ್ ಅಥವಾ ಎರಡನೇ ಎಂಎಂಎಕ್ಸ್ ರಿಜಿಸ್ಟರ್ ಆಗಿದೆ. ಇದರ ಜೊತೆಗೆ, ಹಲವಾರು ಸೂಚನೆಗಳು ಸೂಚಿಸಲಾದ ಒಪೆರಾಂಡ್ ಅನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ, ಇದು ಮೊದಲ ಒಪೆರಾಂಡ್ನಿಂದ ಈ ಕೆಳಗಿನಂತೆ ಸೂಚಿಸಲಾದ ಎಂಎಂಎಕ್ಸ್ ರಿಜಿಸ್ಟರ್ ಆಗಿದೆಃ ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿನ ಸೂಚನಾ ವಿವರಣೆಗಳಲ್ಲಿ, ಆರ್ಗ್ 1 ಮತ್ತು ಆರ್ಗ್ 2 ಸೂಚನೆಯ ಎರಡು ಸ್ಪಷ್ಟ ಒಪೆರಾಂಡ್ಗಳನ್ನು ಉಲ್ಲೇಖಿಸುತ್ತವೆ ಮತ್ತು ಸೂಚಿಸಲಾದ ಒಪೆರಾಂಡ್ಗೆ ಸೂಚಿಸುತ್ತವೆ. ಚಿಪ್ಸ್ ಮತ್ತು ಟೆಕ್ನಾಲಜೀಸ್ ಸಿಪಿಯುಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಸೂಚನೆಗಳು ಸಿ & ಟಿ ಎಫ್ 8680 ಪಿಸಿ/ಚಿಪ್ 80186-ಹೊಂದಿಕೆಯಾಗುವ ಸಿಪಿಯು ಕೋರ್ ಅನ್ನು ಒಳಗೊಂಡಿರುವ ಸಿಸ್ಟಮ್-ಆನ್-ಎ-ಚಿಪ್ ಆಗಿದ್ದು, ಎಫ್ 8680-ನಿರ್ದಿಷ್ಟ "ಸೂಪರ್ ಸ್ಟೇಟ್ ಆರ್" ಮೇಲ್ವಿಚಾರಕ/ಸಿಸ್ಟಮ್-ನಿರ್ವಹಣಾ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬೆಂಬಲಿಸಲು ಕೆಲವು ಹೆಚ್ಚುವರಿ ಸೂಚನೆಗಳನ್ನು ಹೊಂದಿದೆ. "ಸೂಪರ್ ಸ್ಟೇಟ್ ಆರ್" ಗೆ ಸೇರಿಸಲಾದ ಕೆಲವು ಸೂಚನೆಗಳೆಂದರೆಃ ಸಿ & ಟಿ ಸೂಪರ್386 ಎಂದು ಕರೆಯಲ್ಪಡುವ 386-ಹೊಂದಿಕೆಯಾಗುವ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಸಹ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದೆ. ಈ ಪ್ರೊಸೆಸರ್ ಮೂಲಭೂತ ಇಂಟೆಲ್ 386 ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಜೊತೆಗೆ, ಸೂಪರ್386-ನಿರ್ದಿಷ್ಟ ಸಿಸ್ಟಮ್-ಮ್ಯಾನೇಜ್ಮೆಂಟ್ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬೆಂಬಲಿಸಲು ಹಲವಾರು ಸೂಚನೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇದಕ್ಕೆ ಸೇರಿಸಲಾದ ಸೂಚನೆಗಳೆಂದರೆಃ ALi/DM & P M6117 ಎಂಸಿಯುಗಳಿಗೆ ನಿರ್ದಿಷ್ಟವಾದ ಸೂಚನೆಗಳು ಎಂಬೆಡೆಡ್ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ಗಳ M6117 ಸರಣಿಯು ಇಂಟೆಲ್ 386 ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ಗೆ ಕೆಲವು M6117-ನಿರ್ದಿಷ್ಟ ಸೇರ್ಪಡೆಗಳೊಂದಿಗೆ 386SX-ವರ್ಗದ ಸಿಪಿಯು ಕೋರ್ ಅನ್ನು ಹೊಂದಿದೆ. ಡಿಎಂ & ಪಿ ಎಂ1167ಡಿಗಾಗಿ ದಾಖಲಿಸಲಾದವುಗಳೆಂದರೆಃ ನಿರ್ದಿಷ್ಟ 80387 ತದ್ರೂಪುಗಳಲ್ಲಿ ಇರುವ ಸೂಚನೆಗಳು ಹಲವಾರು 80387-ವರ್ಗದ ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಕೋಪ್ರೊಸೆಸರ್ಗಳು ಪ್ರಮಾಣಿತ 80387 ಒಂದರ ಜೊತೆಗೆ ಹೆಚ್ಚುವರಿ ಸೂಚನೆಗಳನ್ನು ಒದಗಿಸಿವೆ-ಇವುಗಳಲ್ಲಿ ಯಾವುದೂ ನಂತರದ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಬೆಂಬಲಿತವಾಗಿಲ್ಲಃ x86 ಸೂಚನಾ ಪಟ್ಟಿಗಳನ್ನು ಸಹ ನೋಡಿ.