我刚刚开始使用ConEmu.我尝试过不同的shell,比如默认的窗口cmd
和Powershell
工作正常.当我试图添加visual studio shell时,它无法正常工作.
我试过"新控制台对话框".在那里我把它作为shell的路径
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcvarsall.bat
Run Code Online (Sandbox Code Playgroud)
这给了我这个错误
Root process was alive less than 10 seconds, Press Esc or Enter
Run Code Online (Sandbox Code Playgroud)
在互联网上搜索后,我甚至尝试了网站中提到的其他路径C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\vcvarsall.bat
.这再次给了我同样的错误!
我一直在阅读 Donald Knuth 的《编程艺术》第一卷,其中使用 MIX 作为汇编语言。在Knuth讲MIX中算术运算的部分,我不明白减法、乘法和除法运算是如何进行的。
例如,课本上有这样的内容:
寄存器 A 具有以下字代码:
-| 1234 | 0 | 0 | 9
且存储器单元(例如 M)具有以下字代码:-| 2000 | 150 | 0
。
书上说执行 AM 的结果是:+| 766 | 149|?
。
在 MIX 中,内存被分成单词。每个字具有以下内容: 第一个字段表示符号(+ 或 -)
接下来的两个字节保存地址。
下一个字节表示索引,而第五个字节用于字段规范。
最后一个字节用于操作码。
书上说执行 AM 的结果是:+| 766 | 149|?
。
谁能帮我这个?