Frage

Bitte nehmen Sie an, für diese Sitzung, dass Menschen fließend gelesen und verstehen können maschinelle Sprachen und Zeit ist in dieser Hinsicht kein Problem.

i, kein Computerwissenschaftler, würde zumindest theoretisieren, dass eine unary Maschinensprache möglich ist, aber nur viel "weniger komfortabel" als binärer Maschinensprache ist.

ist ein unartiger Maschinencode ein Konzept?

War es hilfreich?

Lösung

Ja, Sie könnten Maschinencode in Unary ausdrücken.Wie soll ich wissen?Nun, alles, was in Binärer dargestellt werden kann, kann in Unary dargestellt werden.Maschinencode kann in Binär (als binäre String von Bits) dargestellt werden ... Daher kann es in Unary (als unary-Zeichenfolge) dargestellt werden.

Es wäre nicht nützlich oder praktisch, dies zu tun.Es ist nicht nur weniger bequem;Es ist viel schlimmer als das.Umwandlung in Unary beinhaltet eine exponentielle Erhöhung der Größe (eine Zeichenfolge, die $ N $ nimmt Bits in Binärer in Binäre, die $ 2 ^ N $ nimmt Symbole in Unary), also wäre es in der Praxis total unmöglich.Aber theoretisch kannst du es dir vorstellen;Es gibt grundsätzlich keine Barriere.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit cs.stackexchange
scroll top