免费注册 查看新帖 |

Chinaunix

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

请教 文本文件转换的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-05 17:20 |只看该作者 |倒序浏览
本帖最后由 yilong777jp 于 2010-10-24 17:19 编辑

有一段关于cpu的命令定义,怎样用一段程序来检测当MDR_LOAD <- 1, MDR_INST <- 0的语句存在时,c段的命令定义变成原先c段的命令内容和d段的命令内容*(就是节省了一段,下面的文本文件1,转变为文本文件2,)其他的不变。希望大家帮忙
1。R2 <- R1 + (R4)

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2005-01-05 23:28 |只看该作者

请教 文本文件转换的问题

请尽量把标题写得有意义一些。

论坛徽章:
0
3 [报告]
发表于 2005-01-06 01:15 |只看该作者

请教 文本文件转换的问题

我可能说的不太明白,我只是举一个例子,我刚接触perl,最近又遇到这个程序的困扰。希望得到版主和各位朋友的帮助。

论坛徽章:
0
4 [报告]
发表于 2005-01-06 01:31 |只看该作者

请教 文本文件转换的问题

这个是关于processor设计,有关pipeline技术的应用,把命令定义段数减少,可以降低cost的一个提案,为了可以达到自动化,需要类似上文的一个程序,由于刚接触perl,想了2天也没有什么头绪,抱着试试看的心理,请版主和各位大虾指点迷津。一点点思路也好~~(蛮着急的3夜没有睡觉了)

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
5 [报告]
发表于 2005-01-06 08:30 |只看该作者

请教 文本文件转换的问题

用個array把每一行存起來..然後針對每一行取比對..找到你要的那一行
時候,將array中下一個index..用splice刪除..並將內容放進找到的那一行..

论坛徽章:
0
6 [报告]
发表于 2005-01-06 15:15 |只看该作者

请教 文本文件转换的问题

本帖最后由 yilong777jp 于 2010-10-24 17:19 编辑

谢谢apile

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
7 [报告]
发表于 2005-01-06 17:14 |只看该作者

请教 文本文件转换的问题

你可以用array將整個文檔讀進來..
@ary = <FH>;;
然後利用
$idx = 0;
for(@ary){
  $idx++;
}
每次取出一行...
最後再將@ary寫進文件2...
會照順序排列的...不是很理解你的問題??

论坛徽章:
0
8 [报告]
发表于 2005-01-06 18:18 |只看该作者

请教 文本文件转换的问题

apile  可能没有注意 当第2个文本变化的时候,原先的第一个字母可能由d变成c了,我主要困惑在如何确定每一行的第一个字母

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
9 [报告]
发表于 2005-01-06 18:43 |只看该作者

请教 文本文件转换的问题

那還不簡單...當你找到該idx的時候..看一下他開頭的ascii數字(ord)
是多少..加一就好了...後面以此類推..用array就可以全部解決...

论坛徽章:
0
10 [报告]
发表于 2005-01-06 19:42 |只看该作者

请教 文本文件转换的问题

本帖最后由 yilong777jp 于 2010-10-24 17:19 编辑

读取每一行
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP