Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Under normal circumstances we would convert the hexadecimal number to binary and then pick out the tag, index and offset. If your physical memory address is 20 bit long, how are you going to have a 32 bit address in the first place?
@DavidRicherby it seems that I interpreted the question a bit differently than what was intended. OP asked how he could find all vertices in a graph that are part of a cycle. I thought he meant to find all vertices on all cycles of the graph. To do that you would need to find the cycles first and only then you can move onto finding the vertices.
Finding all vertices in a graph that are part of a cycle is the same as finding all elementary cycles in a graph. This is an NP-Hard problem. A standard way of detecting cycles in a directed graph is Tarjan's algorithm.
I don't think that's going to work since the IEEE representation with mantissa and exponent only applies to floating point numbers. Here you are talking about integers.