m0_52606270 2023-03-27 15:54 采纳率: 0%
浏览 39

硬件笔试题,不知道这个时钟周期怎么用上

表达式Xn+1(t+T)=Xn(t),其中T为时钟周期,描述的是()
是什么触发器,求思路!

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-03-28 02:03
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:
    • 文章:图灵机的模拟实现(XN+1) 中也许有你想要的答案,请看下吧
    • 除此之外, 这篇博客: 图灵机的模拟实现(XN+1)中的 图灵机的编程模拟C语言实现 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

      一、 题目分析
      题目要求编程模拟Turing机。对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。对于任意给定的一台Turing机和任意给定的字符串w ( w不含空格),编程模拟此Turing机的运行过程,要求输出从开始运行起的每一步骤的结果。

      二、 算法构造

      在这里插入图片描述

      三、 算法实现

      #include <iostream>
      #include <stdio.h>
      #include <stdlib.h>
      #include <memory.h>
      int main(int argc, char *argv[])
      {   
          printf("请输入二进制数(仅可包含0或1,输入2结束。)");
       int i = 100, j = 1, k;           //循环控制变量
          int w[101];
          int flag = 0;                    //进位状态与输入状态控制器
          memset(a, 0, sizeof(a));         //初始化数组
          for (i = 100; i >= 1; i--)       //机器开始
       {
              scanf("%d", &a[i]);
              if (w[i] == 2) 
                  break;
          }
          for (j = i; j <= 100; j++) 
       { 
              if (a[j] == 0 && !flag)      //判断是否0
        {
                  a[j] = 1;                //0改1
                  flag = 1;                //进位状态改输入态
                  break;
              }
        else a[j] = 0;              //1改0
          }
          if (!flag)w[100] = 1; //输入的二进制数均为1,在二进制数前补1以实现位
          for (k=flag?99:100; k >= i; k--)
              printf("%d ",w[k]);         //输出
          }
          return 0;
      }
      

      四、调试及运行结果
      在这里插入图片描述


    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 3月27日

悬赏问题

  • ¥15 带序列特征的多输出预测模型
  • ¥15 Python 如何安装 distutils模块
  • ¥15 关于#网络#的问题:网络是从楼上引一根网线下来,接了2台傻瓜交换机,也更换了ip还是不行
  • ¥15 资源泄露软件闪退怎么解决?
  • ¥15 CCF-CSP 2023 第三题 解压缩(50%)
  • ¥30 comfyui openpose报错
  • ¥20 Wpf Datarid单元格闪烁效果的实现
  • ¥15 图像分割、图像边缘提取
  • ¥15 sqlserver执行存储过程报错
  • ¥100 nuxt、uniapp、ruoyi-vue 相关发布问题