java吧 关注:1,294,021贴子:12,826,484

回复:计算机组成原理感觉对搞纯软的人来说用处真的不大

只看楼主收藏回复

我现在写Cpp,正在学memory order方面的内容,只学了单核计算机组成原理,不了解多核体系结构,导致完全看不懂这些乱序执行,内存模型之类的东西,不得不去找点资料补学一下


IP属地:湖北来自Android客户端17楼2025-06-18 01:51
收起回复
    举个例子,现代cpu上链表基本在性能上淘汰,向数组开头插入元素搬运整个数组的开销可能都没有访问链表中间的元素大。不考虑计算机体系架构很难意识到这一点。参考:网页链接


    IP属地:加拿大来自iPhone客户端18楼2025-06-18 03:07
    回复
      2026-01-09 13:33:43
      广告
      不感兴趣
      开通SVIP免广告
      我大学计科我有这门课,这个我觉得其实应该偏向于微电子或者集成电路专业,但是他又没讲门电路,严谨地说还是偏向于软件的,指令集本身也是一种嵌入芯片的软件算法,只能说对大部份做应用层开发的没用。


      IP属地:江苏来自Android客户端19楼2025-06-18 03:20
      回复
        不考研看个🔨


        IP属地:山东来自Android客户端20楼2025-06-18 07:35
        回复
          计组有个先修课叫微机接口,里面讲的汇编还是有用的。


          IP属地:山东来自Android客户端21楼2025-06-18 07:42
          回复
            如果不介入网络通信,设备间通信,firmware,文件读写这些,楼主说得对。调用别人写好的库或则当固定的语法,反正黑盒。
            工作中遇到过通过写0清磁盘。操作系统知识是说前后2m。io知识是说一次4k。而且linux里看懂char和block device区别也需从io入手。遇到机会少还不至于没有。


            IP属地:上海来自Android客户端22楼2025-06-18 07:52
            回复
              这不是大学必修课吗


              IP属地:江苏来自Android客户端23楼2025-06-18 07:55
              收起回复
                没有计组就不好学底层语言c cpp 操作系统也需要计组的


                IP属地:美国来自Android客户端24楼2025-06-18 07:58
                回复
                  2026-01-09 13:27:43
                  广告
                  不感兴趣
                  开通SVIP免广告
                  你不学对你就没用,你学会了,你就有可能用得上


                  IP属地:四川来自Android客户端25楼2025-06-18 08:07
                  收起回复
                    学着玩呗,知道点底层原理。再说,万一以后接什么私活呢


                    IP属地:浙江来自iPhone客户端26楼2025-06-18 08:21
                    回复
                      干嵌入式有用


                      IP属地:上海来自Android客户端27楼2025-06-18 08:31
                      回复
                        有用的,只是开发用不上,可以增加理解


                        IP属地:湖北来自Android客户端28楼2025-06-18 08:38
                        回复
                          行业内总存在一种情况,不论是运维,开发,测试,算法。哪一门课有用只有到了用的时候才反应过来,如果没学好就免不了补课。用不到的时候自然无所谓


                          IP属地:西藏来自Android客户端29楼2025-06-18 09:30
                          回复
                            单纯做纯业务确实基本用不上,但是要做性能优化的话还挺有用的,像我是客户端开发技术组的,就需要了解这些底层东西才好搞优化,看那些大佬写的东西,是真的做到极致,不真懂这些底层压根没一点思路


                            IP属地:北京来自Android客户端30楼2025-06-18 09:41
                            回复
                              2026-01-09 13:21:43
                              广告
                              不感兴趣
                              开通SVIP免广告
                              还是有点用的吧,你玩嵌入式的话,还是需要稍微知道一丢丢硬件的


                              IP属地:广东来自Android客户端31楼2025-06-18 09:51
                              回复