• Home
  • Search
  • Identifying potential coupling sources in the x86 instruction set
  • https://doi.org/10.1109/tla.2010.5453952Copy DOI Icon

Identifying potential coupling sources in the x86 instruction set

Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Computer languages design is a fundamental subject in Computer Science and instruction sets are not an exception. Considering concurrency, and particularly superscalar processing, an important fact is to identify those characteristics of the instruction set architecture that may cause extra code coupling. Because of its current extended use, the x86 instruction set was chosen for analysis. We present a study of the use distribution of architectonic registers, including implicit usage, taken from execution traces of a test bench. Then we identify as potential coupling sources the implicit and dedicated use of certain registers, condition codes utilization and some mechanisms of effective memory address computation.

Similar Papers
  • Conference Article
  • Citations1

A4-Way CC-NUMA System Based on S2500

  • Oct 01, 2020
  • Peng Zhang +1
  • Book Chapter

12 - The next generations

  • Jan 01, 1995
  • Microprocessor Architectures
  • Steve Heath
  • PDF
  • Research Article
  • Citations2

The Effect of Teaching Using Artificial Intelligence Software’s on the Academic Achievement of the 10th Grade Students in Computer Science Subject and Their Attitudes Towards It in Jordan

  • Mar 01, 2020
  • Journal of Education and Practice
  • Mohammad Mousa Al-Abdallat +1
  • Conference Instance
  • Citations39

Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science

  • Jul 05, 2016
  • Eric Koskinen +2
  • Single Book
  • Citations51

Where Mathematics, Computer Science, Linguistics and Biology Meet

  • Jan 01, 2001
  • Carlos Martı́N-Vide +1
  • Research Article
  • Citations20

Mining research trends with anomaly detection models: the case of social computing research

  • Mar 15, 2015
  • Scientometrics
  • Qing Cheng +3
  • Book Chapter
  • Citations1

A Dynamically Reconfigurable Device

  • Apr 01, 2010
  • Minoru Watanabe
  • Research Article
  • Citations7

ISP: A Notation to Describe A Computer's Instruction Sets

  • Mar 01, 1973
  • Computer
  • M Barbacci +2
  • Research Article

Multiple Databases are Needed to Search the Journal Literature on Computer Science

  • Dec 13, 2015
  • Evidence Based Library and Information Practice
  • Giovanna Badia
  • Research Article

Introduction: Computational Thinking and Computer Science Special Issue

  • Jun 13, 2025
  • Journal of Technology-Integrated Lessons and Teaching
  • Craig Erschel Shepherd +1
  • Conference Article

Research and practice on computer talent training of Chinese college and university

  • Jun 01, 2011
  • Zhong Qu
  • Research Article

Introduction to numeric precision and representation issues: why 4.8 minus 4.6 is not always equal to 0.2

  • Dec 01, 2011
  • Pharmaceutical Programming
  • Nicola Tambascia
  • Research Article

Smart Job-Seeking Assistant and Web Scraping

  • Nov 30, 2025
  • International Journal of Computer Engineering in Research Trends
  • Nayana R +3
  • Conference Article
  • Citations25

Web-based tools for active learning in information theory

  • Mar 07, 2007
  • Mohamed Hamada
  • Book Chapter
  • Citations4

Identifying Promising Research Topics in Computer Science

  • Jan 01, 2018
  • Rajmund Klemiński +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.