小编SOM*_*OMN的帖子

如果PHP中的/ else语法调用了这个替代方法是什么?

以下类型的if/else语法的名称是什么:

print $foo = ($hour < 12) ? "Good morning!" : "Good afternoon!";
Run Code Online (Sandbox Code Playgroud)

我在php手册中找不到任何专用页面.我知道它存在,因为我已经读了一本书(去年),现在我找到了这篇文章.

php

8
推荐指数
2
解决办法
1万
查看次数

是否严格要求汇编来制作操作系统的“最低”部分?

我是一名中级(抽象)程序员,几个月前我开始思考是否应该减少或增加抽象(我选择减少)。

现在,我想我已经完成了大部分关于我需要的“研究”,但仍然存在一些问题。

现在,虽然我“实际上什么也没做”,但我只是加强我的 C 技能(购买了“K&R C Programing Lang”),并且我想(在感觉舒服之后)开始学习操作系统(如 minix)只是为了学习目的,但我我脑子里有一个想法,但我真的不知道我是否应该关心。

理论上(我认为,不确定),高级语言不能直接引用硬件(如寄存器、内存位置等),因此基础语言的“完美语言”将是汇编。

我已经学习了汇编(前段时间)只是为了看看它是怎样的(由于这本书使用的过时的调试器(汇编语言一步一步,适用于 Linux!)),我在书的中间停了下来,但是从我的角度来看读过,我不太喜欢这门语言。

所以问题很简单:操作系统(引导加载程序/内核)是否可以在不接触一行汇编的情况下进行编程,并且仍然有效?

即使可以,也不会是“跨架构”吧?(i386/arm/mips 等...)

感谢您的支持

c assembly operating-system cpu-architecture

5
推荐指数
1
解决办法
1056
查看次数

标签 统计

assembly ×1

c ×1

cpu-architecture ×1

operating-system ×1

php ×1