免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4006 | 回复: 15
打印 上一主题 下一主题

交互使用CPU [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-07 22:39 |只看该作者 |倒序浏览
你们说有没有这样一个微型的操作系统:
有一个基本的输入系统,能从控制台读串到内存;有一个汇编部分把串变成CPU指令;不加任何限制的执行;用一个基本的输出系统以串的行式把结果在控制台显示。

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
2 [报告]
发表于 2008-08-07 23:53 |只看该作者
没明白楼主具体的意思,这和一般的OS有什么不同?
什么叫“不加任何限制的执行”?
“把串变成CPU指令”我可以认为是编译器

论坛徽章:
0
3 [报告]
发表于 2008-08-08 01:10 |只看该作者
不加任何限制的执行

OS特权指令也让执行. 就象脚本语言解释器用起来一样,  可以输入一条语句,看到结果; 这里就想输入一条汇编语句, CPU执行.  把裸机包装成有汇编语言界面的解释器. 行不行? 呵呵

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
4 [报告]
发表于 2008-08-08 08:53 |只看该作者
理论上,只要是冯.诺衣曼结构就可以办到

论坛徽章:
0
5 [报告]
发表于 2008-08-08 09:28 |只看该作者
咱不要理论上分析了

你觉的这样的“OS”有点实际用途不? 还有如果真要实现的话可行么?

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
6 [报告]
发表于 2008-08-08 09:35 |只看该作者

回复 #5 chenzengjie 的帖子

我认为没有实际用途

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
7 [报告]
发表于 2008-08-08 09:44 |只看该作者
因为完全可以先编译好之后打成可执行文件再运行。
你这个有点像虚拟机,但和虚拟机又有点不同。

论坛徽章:
0
8 [报告]
发表于 2008-08-08 09:49 |只看该作者
就是想强调个“交互”嘛

你说说具体实现的话有什么难点么?

论坛徽章:
3
2015年迎新春徽章
日期:2015-03-04 09:56:11数据库技术版块每日发帖之星
日期:2016-08-03 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
9 [报告]
发表于 2008-08-08 09:57 |只看该作者

回复 #8 chenzengjie 的帖子

莫非现在的OS不能交互?呵呵。
真的要实现的话.......
嵌入编译程序:
copy到某地址,在编译结果的末尾还要跳回来交回控制权,你还要担心跑飞
只是,感觉没什么实际用处,练练手倒也可以

论坛徽章:
0
10 [报告]
发表于 2008-08-08 12:36 |只看该作者
OS + 模拟器???
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP