棋盘(Checkerboard)算法
来源:互联网 发布:社交网络发展的好处 编辑:程序博客网 时间:2024/05/29 14:11
棋盘(Checkerboard)算法是一种传统的存储器测试方法,该方法简单、快速,但覆盖率低。其基本过程是对存储单元进行赋值,保证每个存储单元与相邻存储单元的值不同,这样就将整个存储阵列分成了两部分:A和B,如图(b)中所示,由于其与图(a)的棋盘类似,故称棋盘算法。
棋盘算法是一种非破坏性存储器测试方法,需要在特定规格(因为需要分块)的内存块上执行,按照如下步骤即可完成棋盘算法:
1. 将待测存储器的内容存储到CPU寄存器;
2. A区写入0,B区写入1;(如上图(c)中所示)
3. 读存储单元,并验证存储单元的内容是否匹配,如果匹配,则继续,否则,停止并报错;
4. A区写入1,B区写入0;
5. 读存储单元,并验证存储单元的内容是否匹配,如果匹配,则继续,否则,停止并报错。
阅读全文
0 0
- 棋盘(Checkerboard)算法
- Matlab中checkerboard-创建棋盘图像(一)
- Matlab中checkerboard-创建棋盘图像(二)
- Matlab之checkerboard-创建棋盘图像
- checkerboard
- 棋盘游戏(匈牙利算法)
- 棋盘覆盖(分治算法)
- 马踏棋盘(递归算法)
- 每天一算法(骑士走棋盘)
- 贪心算法 --- 马踏棋盘(C)
- 回溯算法(马踏棋盘)
- 算法实现(6)棋盘覆盖
- 算法提高 棋盘多项式 (深搜)
- 残缺的棋盘(dijkstra算法)
- 马踏棋盘(回溯算法)
- 军旗---棋盘绘制算法(六边形阵列算法)
- 马走日棋盘算法
- 棋盘覆盖算法
- 阿里开放搜索 python的API简单封装
- 如何将node.js应用程序部署到Heroku
- Python pip 常用命令
- 推荐六个免费在线生成网址二维码的API接口
- 生产者和消费者
- 棋盘(Checkerboard)算法
- C++之宁以pass-by-reference-to-const替换pass-by-value(20)---《Effecitive C++》
- tensorflow使用遇到的问题The TensorFlow library wasn't compiled to use SSE instructions, but these are avail
- 49. Group Anagrams
- BZOJ 1180: [CROATIAN2009]OTOCI (LCT题解)
- 第10节-Linux文件系统与目录树得关系
- CSS属性之浮动flow
- CTF中常用的zio模块笔记
- hibernate配置文件