It's easy to visualize how computer manages to store reg & int variables in memory. Just allocating 1/32 bits respectively in memory and storing the initializing value in binary form. When these variables need to be printed, they are converted back to human readable form, based on the format specifier (%d, %b etc).
**But how computer manages to store wire data type in memory? Since this data type is not meant for storage. ** How computer memory differentiates between data storing variables (int, reg) and data transmission variables (nets).
It would be really helpful, if someone explains in such a way that I can visualize the process going inside computer, while dealing with "wire" data type.