1.4 支持的功能 本规范中描述的调试接口支持以下功能: 1.所有 hart寄存器(包括 CSR)可以读取/写入。 2.可以从 hart的角度访问内存,或直接通过系统总线访问内存,或两者同时访问 内存。 3.都支持 RV32,RV64和将来的 RV128。 4.平台中的任何故障位均可独立调试。 5.调试器无需用户配置即可发现几乎需要了解的所有内容。 6.可以从执行的第一条指令调试每个 hart。 7.执行软件断点指令时,可以停止 RISC-V hart。 8.硬件单步执行,一次可以执行一条指令。 9.调试功能独立于所使用的调试传输。 10.调试器不需要了解有关正在调试的 harts的微体系结构的任何信息。 11.任意子集可以同时停止和恢复。(可选的) 12.任意指令可以在挂起的 hart中执行。这意味着,当内核具有其他或自定义的 指令或状态时,只要存在可以将该状态移入 GPR的程序,就不需要新的调试功 能。(可选的) 13.可以在不挂起的情况下,访问寄存器。(可选的) 14.运行中的 hart可以直接执行一小段指令,而开销很小。(可选的) 15.系统总线主控器允许在不涉及任 hart的情况下进行内存访问。(可选的) 16.当触发器与 PC,读/写地址/数据或指令操作码匹配时,可以停止 RISC-V中的
2026-02-28 09:57:22 2.76MB RISC-V DEBUG JTAG
1
已实现的数量,从 data0开始,递增计数。表 3.1显示了抽象命令如何使用这些 寄存器。 执行抽象命令时,如果cmderr为0,写入该寄存器会使 cmderr设置为1(busy)。 当 busy时,写它们不会更改它们的值。 执行抽象命令后,可能不会保留这些寄存器中的值。对其内容的唯一保证是 有关命令所提供的保证。如果命令失败,则不能对这些寄存器的内容做任何假设。 3.12.12 Program Buffer 0 (progbuf0, at 0x20) progbuf0到 progbuf15时可选的,提供对程序缓冲区的读/写访问。progbufsize 指示从 progbuf0开始实现的数量(递增计数)。 执行抽象命令时,如果cmderr为0,写入该寄存器会使 cmderr设置为1(busy)。 当 busy时,写它们不会更改它们的值。 3.12.13 Authentication Data (authdata, at 0x30) 该寄存器用作往返于身份验证模块的 32位串行端口。 当 authbusy被清后,调试器可以通过读取或写入该寄存器来与身份验证模块 进行通信。没有单独的机制来指示上溢/下溢。
2026-02-28 09:55:26 2.76MB RISC-V DEBUG JTAG
1
PHP开发实例大全(提高卷)(基础篇)已经全部提供 高清pdf 《PHP开发实例大全(提高卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用PHP进行Web开发的各个方面的知识和技巧,主要包括PHP与Ming扩展库,PHP与ImageMagick图片处理,AJAX无刷新技术,jQuery框架技术,PHP与在线编辑工具,PHP与多媒体技术,PHP与FPDF类库应用,报表与打印技术,网络、服务与服务器,邮件处理技术,XML操作技术,Web服务器与远程过程调用,LDAP(轻量级目录访问协议),PHP与WAP技术,PHP与FTP,PostgreSQL数据库,SQLite数据库,PDO数据库抽象层,PHPLib数据库抽象层,网站策略与安全,PHP调试、升级与优化,ThinkPHP框架,Zend Framework框架,明日导航网(ThinkPHP),明日搜索引擎(Zend Framework)等内容。
2024-03-23 09:21:21 198.73MB
1
Visual C++开发实例大全(提高卷)源代码实例319~326
2023-10-18 01:35:06 19.67MB Visual C++
1
涵盖javaWeb开发的很多方面,每一个方面都有很多小例子,基础卷和提高卷共1200个左右的实例,对于想要从事java Web开发或者java Web开发小白是非常棒的学习资料
2023-02-26 10:21:05 268.87MB java Web
1
ASP.NET开发实例大全(提高卷)筛选、汇集了ASP.NET开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例都按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。 《ASP.NET开发实例大全(提高卷)》分6篇共20章,主要内容有ASP.NET网站开发常备技术、ASP.NET前端技术应用开发、ASP.NET与Word文件交互操作、ASP.NET高效应用Excel文件、ADO.NET数据库操作技术、ADO.NET事务应用、SQL嵌入ADO.NET实现查询操作、SQL嵌入ADO.NET高级应用、高效的数据源文件XML的应用、查询内存中对象LINQ to Objects、查询关系数据库LINQ to SQL、使用LINQ操作数据集LINQ to DataSet、新型XML操作技术LINQ to XML、水晶报表基本应用(筛选、排序与分组)、水晶报表高级应用(交叉表与子报表应用)、Web Service服务的应用、网站性能优化与安全策略、程序开发设计模式与架构、网站设计与网页配色、ASP.NET典型项目开发等。配书光盘附带了实例的源程序和部分讲解视频。 《ASP.NET开发实例大全(提高卷)》既适合ASP.NET程序员参考和查阅,也适合ASP.NET初学者,如高校学生、软件开发培训学员及相关求职人员学习、练习、速查使用。 ASP.NET开发实例大全(提高卷)目录 第1篇 ASP.NET网站高效开发篇 第1章 ASP.NET网站开发常备技术 第2章 ASP.NET前端技术应用开发 第3章 ASP.NET与Word文件交互操作 第4章 ASP.NET高效应用Excel文件 第2篇 ASP.NET数据库应用篇 第5章 ADO.NET数据库操作技术 第6章 ADO.NET事务应用 第7章 SQL嵌入ADO.NET实现查询操作 第8章 SQL嵌入ADO.NET高级应用 第9章 高效的数据源文件XML的应用 第3篇 LINQ技术开发篇 第10章 查询内存中对象――LINQ to Objects 第11章 查询关系数据库――LINQ to SQL 第12章 使用LINQ操作数据集――LINQ to DataSet 第13章 新型XML操作技术――LINQ to XML 第4篇 水晶报表与Web服务篇 第14章 水晶报表基本应用(筛选、排序与分组) 第15章 水晶报表高级应用(交叉表与子报表应用) 第16章 Web Service服务的应用 第5篇 网站安全与架构模式篇 第17章 网站性能优化与安全策略 第18章 程序开发设计模式与架构 第6篇 综合应用篇 第19章 网站设计与网页配色 第20章 ASP.NET典型项目开发案例
2022-07-24 08:49:47 302.54MB ASP.NET 开发实例大全
1
Visual C++开发实例大全(提高卷)光盘源码,原来2G多,太大,所以删除了debug目录和sdf文件。
2022-06-09 10:15:41 101.65MB 开发实例 提高卷 光盘 源码
1
Visual C++开发实例大全13-19章(提高卷)源代码,全书源代码是本人花了近20元钱在其它网站上下载的,里面包括部分实例的视频,里面的每一章第一个实例都已经按照书中目录重新命名,非常便于大家学习。
2022-01-12 19:41:35 48.31MB VC++ 实例 源代码
1
Visual C++开发实例大全6-12章(提高卷)源代码,全书源代码是本人花了近20元钱在其它网站上下载的,里面包括部分实例的视频,里面的每一章每一个实例都已经按照书中目录重新命名,便于大家学习。
2022-01-12 19:41:21 160.85MB VC++ 实例 源代码
1
Visual C++开发实例大全1-6章(提高卷)源代码,全书源代码是本人花了近20元钱在其它网站上下载的,里面包括部分实例的视频,里面的每一章第一个实例都已经按照书中目录重新命名,非常便于大家学习。
2022-01-12 19:34:04 147.46MB VC++ 实例 源代码
1