文章分类 -  cpu设计

Unity Decal 贴花效果测试
该文被密码保护。

posted @ 2019-11-20 18:51 guanxi0808 阅读(0) 评论(0) 推荐(0)

骨骼动画原理与Cocos2d骨骼动画
摘要:骨骼动画原理与Cocos2d骨骼动画声明:本文使用的是cocos2d-x-3.17的代码 文章中的提到的测试代码下载地址https://gitee.com/Kyle12/Cocos2dRenderStudy 蒙皮骨骼动画蒙皮骨骼动画可以分为两部分,蒙皮Skinned Mesh和骨骼Bone。蒙皮指的 阅读全文

posted @ 2019-09-10 09:34 guanxi0808 阅读(284) 评论(0) 推荐(0)

Promise和Async/Await用法整理
摘要:Promise和Async/Await用法整理 101-24 21:50字数1184阅读20605 101-24 21:50字数1184阅读20605 1.Promise 1.简介 Promise,简单来说就是一个容器,里面保存着某个未来才会结束的时间(通常是一个异步操作的结果) Promise对象 阅读全文

posted @ 2019-08-28 21:20 guanxi0808 阅读(231) 评论(0) 推荐(0)

grub 1.5阶段的深刻理解
摘要:grub0.97版本对应硬盘的变量的偏移量位置,通过 grub 初始化里面的内容,然后给bios引导使用,stage1.5读取这些内容使用 VARIABLE(install_partition) .long 0xFFFFFF/* This variable is here only because 阅读全文

posted @ 2019-08-23 10:12 guanxi0808 阅读(310) 评论(0) 推荐(0)

用 gdb 和 qemu 调试 grub
摘要:因为qemu内置了gdbserver,所以我们可以用gdb调试qemu虚拟机上执行的代码,而且不受客户机系统限制。 以下内容是我调试 grub 0.97 时的一份笔记。 准备 qemu, gdb,以及一份带grub的虚拟机镜像,一份grub源码。 调试过程 启动虚拟机 然后使用gdb连接 一开始CP 阅读全文

posted @ 2019-08-23 09:46 guanxi0808 阅读(1051) 评论(0) 推荐(0)

All the Details of many versions of both MBR (Master Boot Records) and OS Boot Sectors (also called: Volume Boot Records)
摘要:These pages will probably remain in a state of flux (change) as we continue to gather new data for Boot Records, filling in Assembly code comments and 阅读全文

posted @ 2019-08-23 09:44 guanxi0808 阅读(330) 评论(0) 推荐(0)

grub legacy root命令执行过程详解
摘要:root命令执行过程: grub所有支持的命令都在struct builtin *builtin_table[]中 grub先调用struct builtin *find_command (char *command)解析root命令为 然后调用static int root_func (char 阅读全文

posted @ 2019-08-23 09:43 guanxi0808 阅读(521) 评论(0) 推荐(0)

GRUB启动分析之stage1.5
摘要:前言 上一篇博文介绍了GRUB源码的stage1.S会汇编成一段446字节的sourcecode,stage1,grub会将这个stage1放入MBR中。我们通过分析,知道这段代码的唯一作用就是将第二个扇区(0柱面 0 磁道 2扇区)处的512字节加载到内存中去。 一个问题就来了这个512个字节是从 阅读全文

posted @ 2019-08-23 09:41 guanxi0808 阅读(233) 评论(0) 推荐(0)

定制linux系统
摘要:一、基于HOST(宿主机)制作一个简单的可启动的linux 1、给目标磁盘分区 两个: 宿主机上:/dev/sdb1,/dev/sdb2 /dev/sdb1挂载至/mnt/boot,/dev/sdb2挂载至/mnt/sysroot 2、安装grub至目标磁盘 # grub-install --roo 阅读全文

posted @ 2019-08-23 09:38 guanxi0808 阅读(332) 评论(0) 推荐(0)

grub-install安装grub时出错:/boot/grub/stage1 not read correctly.
摘要:grub-install安装grub时出错:/boot/grub/stage1 not read correctly. 作者: feng 日期: 2013/01/02发表评论 (0)查看评论 在U盘上安装grub,之前是fat32的,格式化成exfat再安装grub,U盘设置文件为/dev/sdc4 阅读全文

posted @ 2019-08-23 09:34 guanxi0808 阅读(880) 评论(0) 推荐(0)

四选一多路选择器 verilog, quartus ii
摘要:从数据流级描述“四选一多路选择器” 用“逻辑等式”代替“门”实例:输出out的计算是由操作符的逻辑方程完成的。 verilog 程序 —————————————————分割线——————————————————————— module mux4_to_1 (out,i0,i1,i2,i3,s1,s0 阅读全文

posted @ 2019-08-09 16:09 guanxi0808 阅读(4692) 评论(0) 推荐(0)

Simple CPU :)
该文被密码保护。

posted @ 2019-08-09 14:59 guanxi0808 阅读(0) 评论(0) 推荐(0)

Simple CPU :) - updated 4/4/2018
摘要:简单的CPU :) - 更新于4/4/2018 图1:简单的CPU 现代CPU是复杂的野兽,高度优化和难以理解。这使得很难理解它为什么以它的方式构建。部分问题是向后兼容性的要求,即新处理器必须能够运行前几代的代码。这种增量开发可能会导致非常混乱的指令集和“混乱”的硬件架构。此外,当你开始深入研究文献 阅读全文

posted @ 2019-08-09 14:57 guanxi0808 阅读(490) 评论(0) 推荐(0)

procps-ng 后,top 命令变成红色
摘要:Archlinux 在某次更新了 procps-ng 后,top 命令变成红色了,如下图 看习惯了传统的 top 对这个还是很不习惯,所以找方法把它变成原来的样子: 首先删除 $HOME 目录下的 .toprc 如果有的话 然后启动 top,在 top 界面依次按如下键: 这个时候,应该可以发现跟原 阅读全文

posted @ 2019-08-06 11:52 guanxi0808 阅读(397) 评论(0) 推荐(0)

linux工具集
摘要:http://www.linuxfromscratch.org/lfs/view/stable/index.html 阅读全文

posted @ 2019-08-02 10:46 guanxi0808 阅读(61) 评论(0) 推荐(0)

31条指令单周期cpu设计(Verilog)-(二)总体设计
摘要:目录31条指令单周期cpu设计(Verilog)-(一)相关软件 31条指令单周期cpu设计(Verilog)-(二)总体设计 31条指令单周期cpu设计(Verilog)-(三)指令分析 (重要) 31条指令单周期cpu设计(Verilog)-(四)数据输入输出关系表 (重要) 31条指令单周期c 阅读全文

posted @ 2019-08-01 10:37 guanxi0808 阅读(816) 评论(0) 推荐(0)

多周期CPU设计(Verilog) (更新:2017/5/29)
摘要:注:单周期CPU设计请移步我的另一篇博文: 单周期CPU设计(Verilog) 一、 实验目的(1) 认识和掌握多周期数据通路原理及其设计方法; (2) 掌握多周期CPU的实现方法,代码实现方法; (3) 编写一个编译器,将MIPS汇编程序编译为二进制机器码; (4) 掌握多周期CPU的测试方法。 阅读全文

posted @ 2019-07-31 14:25 guanxi0808 阅读(1920) 评论(0) 推荐(0)

(Verilog)单周期CPU设计
摘要:首先是基础资料部分(借用学校资料): 一.实验内容 设计一个单周期CPU,该CPU至少能实现以下指令功能操作。需设计的指令与格式如下: ==> 算术运算指令 (1)add rd , rs, rt (说明:以助记符表示,是汇编指令;以代码表示,是机器指令) 000000rs(5位)rt(5位)rd(5 阅读全文

posted @ 2019-07-31 14:23 guanxi0808 阅读(6395) 评论(0) 推荐(1)

导航