Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Меня вообще очень огорчают программисты, которые не знают как работает машина, обычно это программисты Java и прочие php-парни, с квалификацией ниже плинтуса.Если честно, меня обидели слова «Меня вообще очень огорчают программисты, которые не знают как работает машина, обычно это программисты Java и прочие php-парни, с квалификацией ниже плинтуса»,
Я не считаю свою квалификацию ниже плинтуса, так как решаю повседневные задачи, за которые получаю деньги, и решение той или иной задачи приносит пользу заказчику
Тогда за, что мне платят деньги?
Меня очень огорчают программисты, которые не знают, что такое DI, IoC-containers, method interceptions, обычно это программисты C++ и прочие Си-парни, с квалификацией битомешателей в кодинге и с квалификацией ниже плинтуса в промышленной разработке.

<?php
$a = array( 1, 2, 3 );
unset( $a[2] );
$a[] = 4;
var_dump( $a );
<?php
$list = getList();
for( $i=0; $i<sizeof( $list ); $i++ )
{
$element = $list[$i];
if( $element['childsToDisplay'] ) foreach( $element['childsToDisplay'] as $child )
$list[] = $child;
if( $element['doNotDisplay'] )
unset( $list[$i] );
}
for( $i=0; $i<sizeof( $list ); $i++ )
{
display( $i. $list[$i] ); // тут будут нотисы, если я правильно помню. Ну и пропущенные строки.
}
?>
ROM:055E ; Micro delay
ROM:055E
ROM:055E Delay_??: ; CODE XREF: sub_ROM_298+4p
ROM:055E ; sub_ROM_2A2+4p ...
ROM:055E nop
ROM:0560 nop
ROM:0562 nop
ROM:0564 nop
ROM:0566 nop
ROM:0568 decfsz WREG, w, ACCESS
ROM:056A bra Delay_?? ; Micro delay
ROM:056C return 0
ROM:056C ; End of function Delay_??ROM:056E unk_ROM_56E res 1 ; CODE XREF: ROM:STARTp
ROM:056F res 1
ROM:0570 res 1
и еще 780 байт NOP-ов
ROM:087F res 1
ROM:0880 ; ---------------------------------------------------------------------------
ROM:0880 movlw 73 ; 's' ; Initialisation?
ROM:0882 movwf OSCCON, ACCESS
mov ecx, 64 ; задать кол-во копируемых двойных слов
cld ; флаг направления - в сторону больших адресов
movsd ; скопировать строку двойными двойными словами за раз
Статья супер! Но насколько я знаю, EFLAGS 32-битный регистр. FLAGS, расширением над которым и является EFLAGS, как раз таки 16-битный

Организация памяти