1
1
mirror of https://github.com/foxsen/archbase.git synced 2026-02-03 02:14:40 +08:00

114 Commits

Author SHA1 Message Date
foxsen
dfc1ea3ffc Merge pull request #49 from Traveler0014/patch-1
Fix some typos in contents
2025-11-20 09:47:45 +08:00
foxsen
73a2e735ac Merge pull request #50 from Chen-Yuanmeng/fix
fix:第9章 指令流水线 习题中错误
2025-11-20 09:45:23 +08:00
Chen-Yuanmeng
3863b80773 fix: 补充第9章习题第1题缺失的代码 2025-11-16 15:26:54 +08:00
Chen-Yuanmeng
e34f1b7fbf fix:习题中分段错误 2025-11-16 12:35:42 +08:00
Travon
a437077805 fix: remove period to keep format consistent 2024-12-24 11:25:22 +08:00
Travon
68bc6a245f fix: typo 'Ox0' in CRMD row 2024-12-24 11:18:41 +08:00
foxsen
0921d51025 Merge pull request #47 from Thysrael/fix/wrong-heading-level
fix: wrong heading level at 16-bus.Rmd
2024-12-09 23:24:39 +08:00
zhangfuxin
5d94e48417 more permissions 2024-12-09 15:13:53 +00:00
zhangfuxin
6a48845c08 add writer permission to pages to enable merge test 2024-12-09 12:35:26 +00:00
Thysrael
a4c8daca0f fix: wrong heading level at 16-bus.Rmd 2024-11-15 11:28:27 +08:00
foxsen
422c732b4d Merge pull request #46 from ilove737/patch-1
fix 22-perf-evaluation.Rmd
2024-09-20 14:24:48 +08:00
ilove737
d3f0c5a6bb fix 22-perf-evaluation.Rmd
找到一处笔误
2024-09-12 03:09:41 +00:00
zhangfuxin
f2a813abe5 添加遗漏的\mbox
感谢@guojiazhuxi指正

fixes #43
2023-09-14 11:54:45 +00:00
zhangfuxin
f49c90fe3c 修正两个输入错误:数学表达式中的中文括号和逗号应改为英文
感谢@guojiazhuxi指出问题

fixes #42
2023-08-30 07:45:00 +00:00
zhangfuxin
16366288a6 改善pdf输出效果
感谢@guojiazhuxi指出问题

fixes #41
2023-08-24 08:36:55 +00:00
foxsen
5c5c4a7358 Merge pull request #39 from arrayest/main
Update 05-online-version.Rmd
2023-08-24 16:10:15 +08:00
zhangfuxin
02693d75d8 修复笔误:RAW -> WAR
感谢tengwu指出问题。

fixes #38
2023-08-24 08:08:08 +00:00
Albert
d25115ea94 Update 05-online-version.Rmd 2023-05-08 19:56:08 +08:00
zhangfuxin
6d46484305 Fix: 3A2000 should be 3A3000
感谢@bLueriVerLHR指出问题。

fixes #37
2023-03-31 10:06:56 +00:00
zhangfuxin
887d5393f6 add a space before ^[ comment to work around a bug
Fixes #34
2022-11-20 11:31:17 +00:00
zhangfuxin
8a979b5e5c revise do-while assembly to make it clearer
Thanks to @3p1phany, solves #33
2022-11-20 08:03:46 +00:00
foxsen
11298b65f4 Merge pull request #32 from cheungxi/main
fix CSR.PLV to CSR.CRMD的PLV域
2022-10-10 08:31:33 +08:00
zhangxi
707d15b134 fix CSR.PLV to CSR.CRMD的PLV域 2022-10-09 15:41:09 +08:00
Zhang Fuxin
f17b8a1544 Merge branch 'main' of github.com:foxsen/archbase into main 2022-09-23 11:47:55 +08:00
Zhang Fuxin
8de9d5f07d fix: errors in sample code snippets
sltiu => sltui @thanks to huangll2013lzu
     \012 => \n
2022-09-23 11:43:57 +08:00
foxsen
65354e115c Update README.md
第三版已经发行,修改相关描述。
2022-04-18 13:54:12 +08:00
foxsen
12fcc6e87f Merge pull request #27 from ucasfl/part-4
remove redundant part IV
2022-04-18 13:52:26 +08:00
foxsen
9371758e89 Merge pull request #28 from zbtzbtzbt/main
fix: 将习题里的中文冒号换成英文冒号
2022-04-18 13:51:49 +08:00
zhoubintao
16dcd320ed 将中文冒号换成英文冒号 2022-04-16 21:19:14 +08:00
fenglv
27d5472f1a remove redundant part IV 2022-04-16 13:34:12 +08:00
Zhang Fuxin
d20bc2bd18 更新qemu环境链接。原链接指向的qemu只是一个临时的源代码,现在指向一
个能够跑起操作系统的qemu运行环境,并有相关的工具链、内核和简单文件
系统说明。
2022-03-31 21:33:20 +08:00
Zhang Fuxin
517293648d fix wrong register name
感谢@berwincc指出问题

Fixes #26
2022-03-31 17:57:28 +08:00
Zhang Fuxin
fd2a03b911 根据印刷版调试格式,把冒号后的说明改为用() 2022-01-24 10:49:50 +08:00
Zhang Fuxin
e538149d59 修正图片错误
第7周期处于PC阶段的指令应为I3

感谢@ruxiiang指出问题

Resolved #25
2021-12-31 23:24:29 +08:00
Zhang Fuxin
831f42e7b2 使用固定宽度取代自动计算,修复显示异常的几个SPEC CPU程序列表。
flextable的自动计算产生的列宽会导致长英文名超出列宽:似乎latex不会
自动break第一个英文单词。

感谢@Jolllly-bot指出问题

Resolved #22
2021-12-31 22:59:13 +08:00
Zhang Fuxin
6f18f75d58 修改错别字:续写=》读写
感谢@baiyunkai12指出问题

Resolved #23
2021-11-29 13:35:14 +08:00
Zhang Fuxin
7a9aafd5d5 all: html doc pdf的写法下make -j 8编译的结果会和单独依次make doc;
make pdf; make html效果不同,有可能是几个格式同时编译时会互相干扰导致。

改用render_book的output_format参数'all',这样编译时多个格式不会并行
执行,同时也实现了epub的输出。
2021-11-23 09:22:01 +08:00
Zhang Fuxin
9a99c9d945 fix workflow 2021-11-23 01:24:27 +08:00
Zhang Fuxin
db35c81b70 fix syntax 2021-11-23 00:33:37 +08:00
Zhang Fuxin
23ef08df85 try to use docker image for more controller build 2021-11-23 00:29:19 +08:00
Zhang Fuxin
153e5df92c 使用jpg图片会导致生成的word文件图片缺失,转换到png 2021-11-21 20:57:36 +08:00
Zhang Fuxin
cbf3291e1b 应设为无章节号 2021-11-18 20:48:28 +08:00
Zhang Fuxin
0161bf0f25 添加官方网页和出版社精排电子版链接。 2021-11-18 20:30:39 +08:00
Zhang Fuxin
b5a47c3fb8 为HTML输出设置lang=zh-CN。由于统一设置会导致latex模板出错,只能为它单设 2021-11-17 22:56:01 +08:00
Zhang Fuxin
764f26c190 修复下载选项,删除错误的edit链接 2021-11-17 22:52:54 +08:00
Zhang Fuxin
011a3bf584 Revert "fix: 生成的html缺少了lang参数"
It breaks pdf generation with output like this:

Package polyglossia Warning: File gloss-.ldf does not exist!
(polyglossia)                I will nevertheless try to use hyphenation pattern
s for . on input line 40.

! Argument of \str_uppercase:n has an extra }.
<inserted text>
                \par
l.40   \setmainlanguage[]{}

It seems that polyglossia does not support Chinese? I am not sure how to fix it for now.

This reverts commit f734e0f14b.
2021-11-17 10:02:19 +08:00
foxsen
65b9d1011f Merge pull request #18 from everyx/main
fix: 生成的html缺少了lang参数
2021-11-16 23:08:04 +08:00
everyx
f734e0f14b fix: 生成的html缺少了lang参数 2021-11-16 17:48:16 +08:00
Zhang Fuxin
fe55fd50a4 补上表格引用缺失的@ 2021-11-15 23:56:29 +08:00
Zhang Fuxin
926deebc7e 非规格化非0数的e恒为0,不需要出现。
感谢@bjrjk指正。

Resolved #17.
2021-11-15 23:56:15 +08:00