原文:仅使用处理单个数字的I/O例程,编写一个过程以输出任意实数(可以是负的)

题目取自: 数据结构与算法分析:C语言描述 原书第二版 Mark Allen Weiss 练习 . 如题。 补充说明:假设仅有的I O例程只处理单个数字并将其输出到终端,我们将这个例程命名为PrintDigit 例如 PrintDigit 将输出一个 到终端。 思路:根据先简后繁的原则,程序各版本完成的功能依次为:处理正整数 gt 处理所有整数 gt 处理double gt double舍入。 版 ...

2014-12-01 22:47 4 2296 推荐指数:

查看详情

I/O中断处理详细过程

1.CPU发送启动I/O设备的命令,将I/O接口中的B触发器置1,D触发器置O。 2.设备开始工作,需要向CPU传送数据时,将数据送入数据缓冲器中。 3.输入设备向I/O接口发出“设备工作结束”的信号,将D触发器置1,B触发器置0。标志着I/O设备已就绪。 4.CPU在每条指令执行即将结束时 ...

Sun Jan 06 21:30:00 CST 2019 0 4061
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM