Abstract
The student's first serious exposure to computer arithmetic typically occurs in a sophomore course in machine architecture or assembler language. A glance at several excellent and widely used texts for these courses (for example [M], [Sh], [St], [T]) shows that this material is often presented as an unmotivated set of mechanical rules to, for example, add numbers using one's complement notation or compute the two's complement representation of a negative integer. This paper describes a way to motivate these topics by relating them to the computer's "natural " arithmetic.
Publisher
Association for Computing Machinery (ACM)
Reference4 articles.
1. [M] Mano M. Morris. Digital Design. Prentice-Hall 1984. [M] Mano M. Morris. Digital Design . Prentice-Hall 1984.
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Design and Use of a Visualization for Teaching Integer Coercion;Proceedings of the 53rd ACM Technical Symposium on Computer Science Education;2022-02-22
2. A System for Visualizing the Process Address Space in the Context of Teaching Secure Coding in C;Proceedings of the 51st ACM Technical Symposium on Computer Science Education;2020-02-26
3. Teaching Integer Security Using Simple Visualizations;Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education;2019-07-02
4. A geometric approach to integer condition codes and branch instructions;ACM SIGCSE Bulletin;1995-12