Visualization Tool of Microprocessor Instruction for Designing New Architecture with Meta-Instructions

Tomoyuki Morimoto, Shunsuke Onogi, Tadahiro Ogita, Ryota Kawamata, Ziming Wang, Toshiyuki Tsutsumi
{"title":"Visualization Tool of Microprocessor Instruction for Designing New Architecture with Meta-Instructions","authors":"Tomoyuki Morimoto, Shunsuke Onogi, Tadahiro Ogita, Ryota Kawamata, Ziming Wang, Toshiyuki Tsutsumi","doi":"10.1109/ISCIT55906.2022.9931311","DOIUrl":null,"url":null,"abstract":"When making a new microprocessor (MPU), the instruction set architecture is considered. It is also necessary to design how to work the instructions in hardware circuits of the MPU. As a solution to these, we previously proposed a method of expressing the instruction in two ways of semantic expression and functional expression. We also developed a tool that can visualize the instruction. In this paper, we have improved this method by extending a usual MPU to a meta-instruction for any MPU. We have also developed a conversion method for the meta-instruction using a relationship between the semantic and the functional expressions. Then we verified how well our meta-instruction can represent the usual instructions. It is confirmed that most of them can be represented by the meta-instruction. Since our developed tool user can design the meta-instructions from either semantic or functional expression and both expressions can be automatically converted to each other, they can design the instruction of a new MPU and can understand hardware circuits for the MPU instruction by the functional expression.","PeriodicalId":325919,"journal":{"name":"2022 21st International Symposium on Communications and Information Technologies (ISCIT)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 21st International Symposium on Communications and Information Technologies (ISCIT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCIT55906.2022.9931311","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

When making a new microprocessor (MPU), the instruction set architecture is considered. It is also necessary to design how to work the instructions in hardware circuits of the MPU. As a solution to these, we previously proposed a method of expressing the instruction in two ways of semantic expression and functional expression. We also developed a tool that can visualize the instruction. In this paper, we have improved this method by extending a usual MPU to a meta-instruction for any MPU. We have also developed a conversion method for the meta-instruction using a relationship between the semantic and the functional expressions. Then we verified how well our meta-instruction can represent the usual instructions. It is confirmed that most of them can be represented by the meta-instruction. Since our developed tool user can design the meta-instructions from either semantic or functional expression and both expressions can be automatically converted to each other, they can design the instruction of a new MPU and can understand hardware circuits for the MPU instruction by the functional expression.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于元指令设计新体系结构的微处理器指令可视化工具
在制作新的微处理器(MPU)时,需要考虑指令集体系结构。此外,还需要对微处理器硬件电路中指令的工作方式进行设计。为了解决这些问题,我们之前提出了一种以语义表达和功能表达两种方式表达指令的方法。我们还开发了一种工具,可以将教学可视化。在本文中,我们改进了这种方法,将一个普通的MPU扩展为一个适用于任何MPU的元指令。我们还开发了一种利用语义表达式和函数表达式之间关系的元指令转换方法。然后我们验证了我们的元指令如何很好地表示通常的指令。证实了它们中的大多数都可以用元指令来表示。由于我们开发的工具用户既可以从语义表达式设计元指令,也可以从功能表达式设计元指令,并且语义表达式和功能表达式之间可以相互自动转换,因此用户可以设计新的微处理器指令,并可以通过功能表达式理解微处理器指令的硬件电路。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Running Pace Adjustment and Training Distance Fitting with Fuzzy Logic and Machine Learning Low Quality Samples Detection in Motor Imagery EEG Data by Combining Independent Component Analysis and Confident Learning Application and Certification Mechanism of Active Identification Carrier in the Industrial Internet Fuzzy Logic Based Agent Selection for Failure Management in VANETs A Knowledge- Distillation - Integrated Pruning Method for Vision Transformer
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1