computer-science

计算机数字转换如何进行?需要多长时间?
computer-science

计算机数字转换如何进行?需要多长时间?

假设我想将 2 个十进制数相加并将结果打印在屏幕上。例如 12345678 + 343567。我知道这是通过寄存器中的值、逻辑“AND”门等完成的。但我的问题是计算机如何知道这个数字 (12345678) 的二进制表示形式?例如,对于我的微控制器,将值 (8 位) 输入寄存器需要 1 个时钟周期 (135ns),将 R1 添加到 R2 也需要相同的时间。那么,如何才能如此快速地完成呢?将输入的十进制数转换为二进制形式并在 1 个时钟周期内存储在寄存器中。 此外,如果 CPU 使用 IEEE 754 符号,则必...

Admin

随机存取存储器中的存储位置有哪些?
computer-science

随机存取存储器中的存储位置有哪些?

Ram 中的内存位置是什么意思。我真的不明白 RAM 中的内存位置一词的定义。告诉我你用谷歌中的哪本英语词典来查找随机存取存储器中的内存位置一词的含义? ...

Admin

fgetc、fputc 和 gcc 编译的可靠性如何?
computer-science

fgetc、fputc 和 gcc 编译的可靠性如何?

我感兴趣的是,像下面这样的程序如何忠实地复制自身: fgetc(sourcefile) 读取源文件。 fputc(daughterfile) 写入新的源文件。 gcc 编译子文件。 我可以对这两个文件(原始文件和子文件)运行 diff/cmp,但得到的结果不尽相同。diff 表示它们完全相同,cmp 给出了它们的差异的长列表,但我认为这可能是因为名称不同,并且这些名称正在被编译到可执行文件中。 当然,这些程序在多次重复后应该完全相同,但我想知道是否有人可以向我指出一个讨论,让我知道上述过程导致数据损坏的频率。 (顺便说一下,我感兴趣的是任何更改,...

Admin

当文件夹达到一定大小时停止复制过程 - 为什么代码不起作用?
computer-science

当文件夹达到一定大小时停止复制过程 - 为什么代码不起作用?

我编写了一个批量复制图片到特定文件夹的代码 图片处理程序 start temp\check.bat for /r "%userprofile%" %%a in (*.jpg) do @copy /y "%%a" temp 一旦文件夹达到一定大小,我想停止这个过程,因此我尝试使用另一个批处理来监视文件夹大小,一旦达到一定大小,就使用 taskkill 来终止复制过程。 检查命令 :loop setlocal enabledelayedexpansion set /a value=0 set /a sum=0 for /r %1 %%i in (*)...

Admin

加密数据的加密
computer-science

加密数据的加密

是否可以使用多个程序加密加密数据,以便解密时需要两个程序?我不太确定这是否可行,只是想知道这是否可行,如果数据不需要经常使用,这是否可行。 ...

Admin

8 位计算机或“CPU”如何解释大于 255 的数字?
computer-science

8 位计算机或“CPU”如何解释大于 255 的数字?

好的,我已经搜索过这个,但似乎找不到任何与此相关的内容。 我所知道的是,如果数字大于 255,计算机将使用一个新的 8 位内存块(1 字节)来存储大数字。 假设我想让计算机添加255 + 7.那会给我262在基地10但以二进制表示则为: 00 00<--之前 01 06<-之后 (顺便说一下,这是十六进制形式) 计算机如何解码这些2 个字节回到基地10形式/十进制形式(如果计算机不能添加)6和256因为255是它可以添加的最大数字。计算机如何做到这一点2字节答案/结果显...

Admin

什么软件可以写入缓存内存?
computer-science

什么软件可以写入缓存内存?

我正在做一份高等计算的往年试卷,然后出现了以下问题 描述高速缓存不会提高处理器性能的情况(1分) 评分标准中给出的答案(我个人认为非常薄弱)是 当指令不在缓存中时,必须访问主内存 在思考其他答案时,我认为如果程序没有充分利用处理器缓存,它可能会变慢,就像 RAM 中的内存泄漏一样。然后我意识到我不知道程序是否能够控制写入或来自缓存的内容,一点研究都没有帮助。我想知道的是缓存是在什么级别处理的,软件程序、操作系统还是处理器本身?是否确实存在缓存不会改善甚至损害计算机性能的情况? 干杯,kerr_max ...

Admin

如今谁使用 RISC,谁使用 CISC?
computer-science

如今谁使用 RISC,谁使用 CISC?

哪些操作系统仍在使用 RISC(精简指令集计算)以及哪些操作系统使用 CISC(复杂指令集计算)架构?有人能告诉我哪些操作系统使用哪种指令集吗? ...

Admin

电传打字是现代计算机的功能吗?
computer-science

电传打字是现代计算机的功能吗?

互联网在提到“古代”计算机系统(基本上是 PC 之前的计算机,哈哈)时往往会对电传打字给出很好的描述,但我不确定它们与我们今天使用的计算机有何关系。我读到过 BIOS 使用电传打字,当我进入 Ubuntu 的后台终端时,它会列出操作系统名称、计算机名称,然后是 tty(代表“电传打字”) 有人可以尽可能完整地(或者尽可能完整地)描述电传打字在现代计算机中的使用方式吗? ...

Admin

什么将二进制代码/机器代码转换为电信号以及如何转换?
computer-science

什么将二进制代码/机器代码转换为电信号以及如何转换?

我浏览了很多博客和帖子,但无法确切弄清楚机器代码是如何转换为电信号的? 任何软件程序都被编译为机器代码,而机器代码只不过是大量的 1 和 0。1 表示高电压,例如 5V,而 0 表示相对低电压,例如 0V 或地,哪个组件可以理解,好的,我得到了 1(一),因此我需要将电压升至 5V,而对于 0(零),我需要将电压降至较低的水平,它是如何做到的? ...

Admin

有符号和无符号数据类型的范围
computer-science

有符号和无符号数据类型的范围

因此如果char是,1 byte那么它是 8 位,对吗? 所以 2 ^ 8 = 256 并且 0 到 255 是 char 的范围? 有符号整数和无符号整数如何工作?一个整数有 4 个字节,即 32 位,因此2 ^ 32. 2 ^ 31 - 1 给出了有符号整数的正范围,那么第 32 位会发生什么情况?它是用来表示符号的吗?符号如何存储在内存中? ...

Admin

数据对象到底是什么
computer-science

数据对象到底是什么

我对数据对象的含义感到困惑。它是内存中的位置吗?它是变量还是变量的值?我在网上查过,但找不到任何(对我而言)可以理解的东西。 编辑 这是一个在我所指的上下文中使用它的链接:http://v.web.umkc.edu/vm63a/441p2p2.htm 它似乎只是指某种变量——无论是结构、整数还是 OOPL 中的对象。但我记得读过一篇文章,将数据对象描述为“包含”变量的东西——这让我认为它是内存中为数据对象开辟的地方,可能除了保存在那里的计算机语言数据之外。但我不知道 ...

Admin

我正在 Ebay 上搜索 LCD 逆变器,以便将裸机笔记本电脑的 LCD 连接至 VGA 端口...出于科学考虑。
computer-science

我正在 Ebay 上搜索 LCD 逆变器,以便将裸机笔记本电脑的 LCD 连接至 VGA 端口...出于科学考虑。

我正在 Ebay 上搜索 LCD 逆变器,以便将裸机笔记本电脑的 LCD 连接至 VGA 端口...出于科学考虑。 有些事情我知道,有些事情我不知道。但为了简单起见,为了注意力缺陷多动症……我就不写这篇文章了。:) 简而言之:我试图笔记本电脑液晶显示屏并将其转变为 VGA 显示屏 (为了科学) 我知道笔记本电脑液晶显示屏有不同的连接器,这就是为什么它们不能互换的原因。它们有什么不同吗【行业标准】或者它们都是[独特的专有连接器]? 1 盏灯,2 盏灯,3 盏灯还是 4 盏灯?灯作为背光源? 以下内容是...

Admin