<div dir="ltr"><div>Dear colleagues,<br><br>There is an implementation detail in the BESM-6 architecture the name of which we've struggled to translate adequately.  There is a feature preventing execution of arbitrary data as instructions implemented using two parity bits per word, for the upper and the lower half-word. The overall parity must be odd, and one of the valid parity bit configurations denotes an instruction, and the other denotes data. In the original documentation this mechanism was called <a href="https://translate.google.com/#ru/en/%D1%81%D0%B2%D0%B5%D1%80%D1%82%D0%BA%D0%B0">https://translate.google.com/#ru/en/%D1%81%D0%B2%D0%B5%D1%80%D1%82%D0%BA%D0%B0</a> (the two forms were called literally "command convolution" and "number convolution").<br><br></div>Unlike a tagged architecture, there isn't a fixed tag value to indicate instructions or data.<br><br><div>Is there a standard term for this? "Convolution" sounds too mathematical.<br><br></div><div>Thanks,<br>Leo<br></div><div><br></div></div>