I think with modern computer systems the effects would be relatively silo'd. I have the sense that each gene are more multi-use and interconnected than execution memory.
The more complex a system is the more reuse of code there generally is. (i.e. multiple different functions making use of some shared function) That means if you randomly alter something, it's more likely to have multiple effects rather than a single effect.
BTW, most times in software parlance "silo'd" means "not interconnected" rather than "interconnected".