2.22.2014
2/22/2014
“the language that God hears best is the silent language of love” ….
luncheon la^?u with gia ddi`nh anh Anh … mother and brother Paul’s wife and son …: to^nan said he marries the billionair that is american government or welfare for short … after others discuss anna nicole smith marriage … continuity with yesterday suggests that explicit homey angst and anger is actually implicit “deep” love for something … it’s all love … it’s all GOoD …
wish inside ba’c va` gia ddi`nh anh Anh happy new year … and “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” …
after getting a “tha(`ng lu`n” hair cut gia ba?o cried for chucky cheese and for his father to stay home ….: yesterday at the bobo place there was a “tha(`ng lu`n” suggesting “oh but the potential, the possibilities ….” … what if the “tha(`ng lu`n” got a chance to “grow up” to be a normal person …as ti’a resembling ngo.c was surrounded with examples resembling thu.y as loving family and loving couples … surely the other girls were also surrounded with loving examples that could have been alternatives for their current lives …
But they never told you the price that you pay
For things that you might have done…
http://www.azlyrics.com/lyrics/billyjoel/onlythegooddieyoung.html
“Only The Lonely”
(originally by The Motels)
We walked the loneliest mile
We smile without any style
We kiss altogether wrong
No intention
We lied about each others drinks
We lived without each other thinking
What anyone would do
Without me and you
It’s like I told you
Only the lonely can play
So hold on here we go
Hold on to nothing we know
I feel so lonely
Way up here
You mention the time we were together
So long ago, well I don’t remember
All I know
Is that it makes me feel good now
It’s like I told you
Only the lonely can play
Only the lonely
Only the lonely can play
http://www.azlyrics.com/lyrics/jannarden/onlythelonely.html
songs from high school has been re-surfacing lately …
went to yanagi for supper … gia ba?o got tra ta^’n by the mu’a dao guy resembling huey lewis and the news or another tv actor … and acted as luna … birds of prey circling earlier … another customer wore “under armor” hat for “unconditional love” … and wisdom maggi tu+o+ng soy sauce … wished the chief and all commander in chief and “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” …flickering street light at cvs pharmacy … gia ba?o played du+o+ng ngo.c tha’i before going to sleep with di` ba …
toy gia ba?o got from yanagi … blue gel-sealant filled waterproof wiring connector
minnesota continues to be at or below 0 deg F …
2.21.2014
2/21/2014
FEDEX came to dimsum place in Pleasanton near where To^n DDi.nh worked as though to say “you’re all well enough now today to be sort of ‘ex’s’ of hospitals ….” … two tables of people developed “attachment” with us … a “froggy” guy and a “anh ba(`ng guy” … “Well enough to work too probably …” said the host of the restaurant …
went to strip mall … gal resembling sweater seller at grand century mall … soft guys [trying out sunglasses] and hard dolls [in michael jackson hat] and baby child resembling co^ tu’ bu+. as a baby … and … “kate spade” ~ “di` ba speed/fast/starving” but refused ba’c Ty”s offer to buy some “…man” chocolate … gothic ~ got hick black and white place … went to get some nutrition for the baby …. “silly rabbit, tricks are for kids” … movie Las Acacia …. mexican boy and girl baby children holding hand separating themselves from another mexican child upong to^nan bolting from gothic store after suggesting “deep” cinderella women’s shoes … but got pointed to the insubstantial pina colada [“personal column” and SOS in note “2.19.2014 thou shalt save”: “tu+” suggested “it’s mine [whatever you saw] …all mine …” … qua^n … at the cha? ca’ place the first few days on te^’t with be^ barber and customer of cha? ca’ place wearing marine hat or uniform and guy wearing marine colored sweater …] –youtube rupert holmes escape song and ca` rem mi’t ddi.nh and gia ba?o were having–to make peace with the geisha song … “you’ve got me why do you want more …: i’m everything you could ever want ….” …. gal flash co^ Be^ .. “they want to be on top …. el condor pasa .. i’d rather be a hammer than a nail” … [2.25.2014 To^nAn noted that this works both way via detailed concordance … the faster di`ba tries to gain the upper hand by nailing it with a command the more she later went back on her word of command because a new situation would make her take back her word … unknowingly perhaps of course, …so that you will get the upper hand then … so that the only way that both you and her could gain the upper hand all of the time is for both of you to either shut up or to pray/accept/wish/love “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” ….] …
tv: reporting on olympics in sochi … it seems so unfair why is the skater who fell down got hurt and pain got the prize gia?i while the skater who seem to have done everything perfectly without falling down and stay well did not get the prize gia?i … “trophy wife” said tha?o …
went to supper at place where bu+o+?i bu+o+?imade motion “ba’c Ty’ hu.t ro^`i” … gia ba?o –left home with “let me meditate on that for a moment ….” gesture–mo+’m ba’c ty’ on what to say … using Sailor Moon and thanh so+n ~ Sun as prop … : papa would very well have said “thi` pha?i kho^? ne^’u su+o+’ng ma` kho^ng bie^’t ddu+o+`ng ma` su+o+’ng ma` ye^n pha^.n …”
went to bobo [boo boo] … here a round of water for everyone please to save everyone’s teeth … ca’i ra(ng ca’i to’c la` go’c con ngu+o+`i …[their discussion revolves around tha?o ~ ghi ~ nghi ~ ta`o tha’o estrangement from husband because a stop sign scratches their mobile home {c.f. ye^’n and thanh so+n and gia ba?o’s wetting peeing in bed “nga`y na`o cu~ng na(`m/bo+i trong mo^.t vu~ng nu+o+’c …khai qua’ …” … wetting the bed might be considered a “self and self” problem though people thinks externals can help cure it …: at any rate you yourself is a record or khai or report of everything around you … your flesh is a record of what you drink what you eat what you breath etc. … you are what you eat … eat the wrong thing and you will be either skinny or fat to express/record what you’ve eaten … eat/record appropriately and your flesh/record will be a beautiful poem otherwise it might be chicken-scratch prose … }: the heart and hearth of homemaking ye^n pha^.n h-ie^n or “stop” is a pain and causes other people to be jealous or to love ye^n pha^.n …and “what might have been”: Kathy Mattea song “what never happened were never meant to be” …”We never know what could have been
But looking back we see / What could have been and never was / Was never meant to be.” …http://www.releaselyrics.com/93ff/kathy-mattea-what-could-have-been/… Tina Turner’s song “Proud Mary” “But I never lost a minute of sleepin’ / Worryin’ ’bout the way things might have been /[chorus] Big wheel keep on turnin’ / Proud Mary keep on burnin’ /Rollin’, rollin’, rollin’ on the river” http://www.azlyrics.com/lyrics/tinaturner/proudmary.html with eternity what could/might have been could have been again exactly or could be fulfilled inexactly with a second third fourth fifth etc. chances and you find that the recurring {woman in green unloaded boxes of grocery for her shop that we met when co^ Quye^n passes …} “what could have been” is in fact a “marriage” of sort a “marriage” that involves “just enough” exposure of to enable “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” …{“I have …” said a guy to his gal at the chinese ta.p ho’a curios shop in san francisco china town today 3/1/2014 … also another gal with black bandana chooses instead of colorful bird feathers jewelry chooses a “time peace” …”A time for peace, I swear it’s not too late!” … and after a couple with the gal more beautiful then the guy other couples show up with the guys equally as beautiful as the gals ….see note 3.1.2014 ukraine crisis and gia ba?o’s problem trying to have his parents together… everyone in san francisco were beautiful and quiet therefore presumably well … and we wish all san franciscans a happpy new year with lots of wellness health and long life and everything as they wish seeing that they got the rain wish fulfilled … bought a double-sided tibetian drum for gia ba?o instead of parental-pair voodoo dolls because he has been doing voodoo on grandma loan using a monkey in cape … voodoo love… }… the bible “sufficient unto the day is the evil thereof, tomorrow is another day…. concern not about tomorrow for tomorrow will care for itself … if God cares for even the fallen sparrow and the lilies of the field–le^ duye^n or some such gave us left-over from te^’t lilies and cu’c/chu’c va.n tho. to plant and to save which ddi.nh did–how much more would God care for you…”] … yvonne ~ co^ Quye^n and ti’a ~ ngo.c ~ die^.p ~ father ~ chu’ hoa`ng –she was surrounded by people who loved her, namely thu.y or die^.p’s qua^n korean-japanese representations, “what might have been” had ti’a remained married … or has a boyfriend …with the ones who loved her … as those were all around her … “what might have been” is described by HBO as “muhammad ali’s greatest fight” and is describe by To^nAn in note “2.13.2014 file system” as the fight “between self and self” … –all welcome and used the water except for tha?o …: di` ba co^ Die^~m previously had expressed “how come you don’t converse …” need for ta^m su+. … now she had a chance with 3 girlfriends [tha?o ba` me. que^ guo^’c, yvonne ba` me. que^ le^n ti?nh pointed cao go’t which would correspond to …………., and ti’a “i’ll put you in your place” boot: earlier gia ba?o had tried on ba’c Ty’s snow boot] and a crowd … di` Ba co^ Die^~m had also expressed as we passed by Hooters to find a bank to pay off An’s bills that peace is due attention given to “tu+” di` Die^.p … the baby u’t of the sisters who is yet unattached … alone of the three huy`nh sisters she had tried to “save” … had tried to pointed out what to^nan must do for things to be normal … such as the juice machine, the toaster, the refrigerator, the sweets, the coffee, the ta^m su+. or boob or cpu ghost in the machine, the uncharged ipad, the sinus or runny nose, the scale on the penis via her short short short dress in the morning … even before gia ba?o’s hint of scaly valentine cards in the afternoon … and ever since that first few days we arrived in california when she attempt to “cure” or “normalize” ba’c ty’ of sinus breathing problems suggesting don’t enjoy the sexy too much with her cuckoo phone sounds she had taken to sleeping with the lights on or with talking on the phone all night with her boy as reported by di` ba … that is to say she ain’t sleeping when/with ba’c ty’ is sleeping … meanwhile with all of die^.p’s saving hints, the other sisters hints if any are too subtle to be understood and therefore are mistaken for mere gossips instead of as saving grace … except that 2.22.2014 the day before news of ha` mai die^.p sister of co^ Giang va` Cha^u pass, sister Ye^’n had dressed up as a motley fool … sang tro.ng black blouse above, plaid red tartan flannel pajamas pant, full face ski mask, …. etc. to allow die^.p the perfect summer fashion in white dress of innocent …
truck “save martha” on the return trip–from bobo to grand century mall the girls were sardined as india indian man reminds one of the current HBO movie “life of pi”– to balance truck “mandalay” on the sally forth trip …. mountain saves the sea …: here is the mountain: gia ba?o dressed his pant to resemble dr. chen and chu’ hoa`ng and chu’ hie^’u co^ va^n and gangnam style psy … and “fish for supper” said di` ba … and olympics unfairness and ngo.c resembling ho^`ng masseus previous year tender me^`m offering of food to to^nAn versus cu+’ng hard anger from the girls at bobo this year : homemaker angst/anger and chi.u ddu+.ng and officeworker peace and tha(‘c ma(‘c a’y na’y concern love ….
minnesota continues to be below 0 deg F … wonder about their nghie^.p/duye^n … oh well, if God is just, surely their spring will be doubly triply springy …
the following day: gia ba?o feed “pearl” bun similar to da^`u/gia^`u cha’o qua^?y/qua^.y–mother has been eating cha’o porridge for a while … la`m gia ba?o cu~ng the`m cha’o pretending to cough to have some porridge with mother …–to the ants near the sandbox …: the sweet da^`u/gia^`u cha’o qua^?y from bobo previous night has powdered sugar suggestive of sand …
2.21.2014 bobo
try3.asm version 2.19.2014
; boot.asm
; bin version
;from NASM manual:
; The BITS directive specifies whether NASM should generate code designed to run on a processor operating in 16-bit mode, 32-bit mode or 64-bit mode.
; You do not need to specify BITS 32 merely in order to use 32-bit instructions in a 16-bit DOS program; if you do, the assembler will generate incorrect code because it will be writing code targeted at a 32-bit platform, to be run on a 16-bit one:
; When NASM is in BITS 16 mode, instructions which use 32-bit data are prefixed with an 0x66 byte, and those referring to 32-bit addresses have an 0x67 prefix. In BITS 32 mode, the reverse is true: 32-bit instructions require no prefixes, whereas instructions using 16-bit data need an 0x66 and those working on 16-bit addresses need an 0x67.
; When NASM is in BITS 64 mode, most instructions operate the same as they do for BITS 32 mode.
[BITS 16]
; from the Programmer’s Reference Manual
;The segment containing the currently executing sequence of instructions is known as the current code segment;
;it is specified by means of the CS register. The 80386 fetches all instructions from this code segment, using
;as an offset the contents of the instruction pointer. CS is changed implicitly as the result of intersegment
;control-transfer instructions (for example, CALL and JMP), interrupts, and exceptions.
;The instruction pointer register (EIP) contains the offset address, relative to the start of the current code
;segment, of the next sequential instruction to be executed. The instruction pointer is not directly visible
;to the programmer; it is controlled implicitly by control-transfer instructions, interrupts, and exceptions.
;As Figure 2-9 shows, the low-order 16 bits of EIP is named IP and can be used by the processor as a unit.
;This feature is useful when executing instructions designed for the 8086 and 80286 processors.
; from http://www.supernovah.com/Tutorials/BootSector2.php
;As stated earlier, we cannot be sure if the BIOS set us up with the starting address of 0x7C0:0x0 or 0x0:0x7C00.
;We will use the second segment offset pair to execute our boot sector so we know for sure how the CPU will access
;our code. To do this, our very first instruction will be a far jump that simply jumps to the next instruction.
;The trick is, if we specify a segment, even if it is 0x0, the jmp will be a far jump and the CS register will be
;loaded with the value 0x0 and the IP register will be loaded with the address of the next instruction to be
;executed.
;[BITS 16]
;[ORG 0x7C00]
;jmp 0x0:Start
;Start:
; This code will set the CS segment to 0x0, set the IP register to the the very next instruction which will be slightly past 0x7C00, ….
; universal-loop
; {
; start-ORG-nguye^n-thu?y: maintain-gi`n-giu+~ba?o-to^`n (“muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well”); // in “gia ba?o”, “ba?o” ~ maintain as in “ba?o thu?/to^`n” …
; try/if ;// tin messages …. the try/if is the “gia” of “gia ba?o” …
; maintain-gi`n-giu+~-ba?o-to^`n (“muo^n loa`i va` messageA va` messageB va` messageNEW va` tinLA`NH va`… ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well”); // the message “stack” is loaded or push-pop with messages …; // push-and-pop-or-sent-and-receive (&messageNEW-hay-tinLA`NH); // tin and shakespeare’s version of “all roads lead to rome”: “doubt thou the stars are fire doubt truth to be a liar but never doubt I loved ‘muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well'”: 1/19/2014 Sunday Service … Gospel ~ Good News Tin La\nh …”Gia Ba?o”: the “gia” attempts to reach an agreement with the “ba?o” …// salinger on internet news: push/pop/create stack/heap by an expansion assignment (“muo^n loa`i” <= “muo^n loa`i va` messageA va` messageB va` messageC va` ….”)
; ;catch/else ;// unmaintainable tin/messages or kho’ tin hay kho^ng tin no messages … SBTN Uye^n Thi. commercial for MBR [master boot record] “kho’ tin nhu+ng co’ tha^.t …”
; ; go-to-jump-tro+?-ve^` start-ORG-nguye^n-thu?y: maintain-gi`n-giu+~-ba?o-to^`n (“muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well”);
; go-to-jump-tro+?-ve^` start-ORG-nguye^n-thu?y: maintain-gi`n-giu+~-ba?o-to^`n (“muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well”);
; }
; irish-catholic Pat Benatar song “heartbreaker, dreammaker, don’t you mess around with me …” ….
; perhaps “there’s beggary in a love that can be reckoned” when love is unconditional–gia ba?o chu’ hoa`ng to^n an hoa`ng phi hu`ng and 10 commandments–but
; the ten commandments say there’s a love that’s conditional … and the 10 commandments describe the limits or conditions of that love …
; from http://wiki.osdev.org/Babystep2:
;some say that the bootloader is loaded at [metaphorical address] 0000:7C00, while others say 07C0:0000.
;This is in fact the same [real] address: 16 * 0x0000 + 0x7C00 = 16 * 0x07C0 + 0x0000 = 0x7C00.
%define ORIGIN ; ….. comment this out to use “org 0”
%ifdef ORIGIN
[ORG 0x7c00]
; segment:offset … ds:offset or cs:offset … 0:offset-from-0x7COO … that is, labels in code following is addressed as 0:0x7C00+offset-from-start-of-file
;Following code will set the CS segment to 0x0, set the IP register to the the very next instruction which will be slightly past 0x7C00, ….
jmp 0x0:start ; set up the ip stack pointer and cs segment register implicitly via jmp instruction
; jmp start ; set up the ip stack pointer and cs segment register implicitly via jmp instruction
%else ;
[ORG 0]
; segment:offset … ds:offset or cs:offset … 0x07C0:offset-from-0 … that is, labels in the code following is addressed as 0x07C0:0+offset-from-start-of-file
;Following code will set the CS segment to 0x07C0, set the IP register to the the very next instruction which will be slightly past 0x0, ….
jmp 0x07C0:start ; set up the ip stack pointer and cs segment register implicitly via jmp instruction
; jmp start ; set up the ip stack pointer and cs segment register implicitly via jmp instruction
%endif ; ORIGIN
%ifdef ORIGIN
%define MEMORYSEGMENTREALLOWBOUND 0x7C00
%else
%define MEMORYSEGMENTREALLOWBOUND 0x0000
%endif ; ORIGIN
%define SEGMENTSIZE 512
%define MEMORYSEGMENTREALUPPERBOUND MEMORYSEGMENTREALLOWBOUND + SEGMENTSIZE
; data segment
;section datasegment align=16 ; start= follows=
;segment datasegment align=16 ; start= follows=
; align 16
datasegment dw 123
;%define TRYIVT 0 ; try out ivt codes … comment this out to exclude ivt codes
%ifdef TRYIVT
; interrupt vector table
ivt: times 1024 db 0 ; interrupt vector table: reserve space to push-pop BIOS’ ivt table
ivtend:
;the ivtr structure:
ivtr DW 0 ; For limit storage
DD 0 ; For base storage
; interrup descriptor table
;idt:
;idt_end:
;the idtr structure:
;idtr DW 0 ; For limit storage
; DD 0 ; For base storage
%endif ; TRYIVT
; stack segment
; section stacksegment align=16 ; start= follows=
; segment stacksegment align=16 ; start= follows=
; align 16
stacksegment resb 64
stacktop:
; set up the data, stack, etc. segment registers
start:
;mov AX, 0x0
;mov AX,seg DATASEGMENT1
mov AX, datasegment
mov DS,AX
;mov AX,seg STACKSEGMENT
mov AX, stacksegment
mov SS,AX
mov SP,stacktop
;%define TRYIVT 1 ; non-zero
%ifdef TRYIVT
;interrrupts are a type of (messageA + messageB + messageC + messageD + tinLa`nh + …):
; from http://wiki.osdev.org/Interrupt_Vector_Table
; The IVT is typically located at 0000:0000H, and is 400H bytes in size (4 bytes for each interrupt). Although the default address can be changed using the LIDT instruction on newer CPUs, this is usually not done because it is both inconvenient and incompatible with other implementations and/or older software (e.g. MS-DOS programs). However, note that the code must remain in the first MiB of RAM.
; format of the ivt table entries [1024/4=256 entries] is
; +———–+———–+
; | Segment | Offset |
; +———–+———–+
; 4 2 0
; from https://www.uop.edu.jo/issa/Assembly/programming.pdf
;ivt table is 1k in real mode, 2k in protected mode
;ivt entry is 4 bytes in real mode, 8 bytes in protected mode
;size of the pointer to ivt table is 4 bytes for addresses from 00000000 to 000003FF, is 8 bytes in protected mode
;%define BIVTSTART 0x0; Start of BIOS ivt data area
;struc tBIOSIVT ; its structure
; .SEGMENT RESW 1
; .OFFSET RESW 1
;endstruc
; the ivt table defined in the data segment “datasegment” above
;;.ivt: times 1024 db 0 ; interrupt vector table: reserve space to push-pop BIOS’ ivt table
;;.ivtend:
;changeivt:
; ;mov CX,0x0400 ;// = 1024
; mov CX, 256 ; setup loop counter
;.loadivtwithbiosivt: mov byte [ivt + cx*4] [0000:cx*4]
; loop .loadivtwithbiosivt
; mov byte [ivt + 0] [0000:0000] ; since “loop” exists when CX is 0, 0th entry must be done manually
; jmp .exit
;.loadbiosivtwithivt: mov byte [0000:cx*4] [ivt + cx*4]
; loop .loadbiosivtwithivt
; mov byte [0000:0000] [ivt + 0] ; since “loop” exists when CX is 0, 0th entry must be done manually
; jmp .exit
; from http://wiki.osdev.org/GDT_Tutorial
;gdtr DW 0 ; For limit storage
; DD 0 ; For base storage
;GDT:
;GDT_end:
;setGdt:
; xor EAX, EAX ; zero EAX register for use as scratch
; mov AX, DS ; the data segment “datasegment”
; shl EAX, 4 ; The linear address should here be computed as segment * 16 + offset. shift left 4 ~ multiply by 16
; add EAX, ”GDT” ; add offset to GDT structure in segment “datasegment”
; mov [gdtr + 2], eax ; initialize gdtr’s base storage to segment:offset address of GDT structure
; mov EAX, ”GDT_end”
; sub EAX, ”GDT” ; size of GDT structure = GDT end – GDT begin
; mov [gdtr], AX ; initialize gdtr’s to size of GDT structure = GDT end – GDT begin
; lgdt [gdtr] ; set the gdt with lgdt
; ret
; the idt or ivt table defined in the data segment “datasegment” above
;;.ivt: times 1024 db 0 ; interrupt vector table: reserve space to push-pop BIOS’ ivt table
;;.ivtend:
;;ivtend:
;; interrup descriptor table
;idt:
;idt_end:
;the idtr or ivtr structures defined in the data segment “datasegment” above:
;idtr DW 0 ; For limit storage
; DD 0 ; For base storage
;ivtr DW 0 ; For limit storage
; DD 0 ; For base storage
;.setidt: ; set the interrupt descriptor table IDT
.setivt: ; set the interrupt vector table IVT
xor EAX, EAX ; zero EAX register for use as scratch
mov AX, DS ; the data segment “datasegment”
shl EAX, 4 ; The linear address should here be computed as segment * 16 + offset. shift left 4 ~ multiply by 16
; add EAX, idt ; add offset to IDT structure in segment “datasegment”
add EAX, ivt ; add offset to IVT structure in segment “datasegment”
; mov [idtr + 2], eax ; initialize gdtr’s base storage to segment:offset address of IDT structure
mov [ivtr + 2], eax ; initialize gdtr’s base storage to segment:offset address of IVT structur
; mov EAX, idt_end
mov EAX, ivt_end
; sub EAX, idt ; size of GDT structure = IDT end – IDT begin
sub EAX, ivt ; size of GDT structure = IVT end – IVT begin
; mov [idtr], AX ; initialize gdtr’s to size of IDT structure = IDT end – IDT begin
mov [ivtr], AX ; initialize gdtr’s to size of IVT structure = IVT end – IVT begin
; lgdt [idtr] ; set the idt with lgdt
lgdt [ivtr] ; set the ivt with lgdt
;.exit:
ret
%endif ; TRYIVT
; to use the stack, use “call” and “ret” instead of “jmp”
; effectively, the illegal “mov eip, label” ~ legal “jmp label”
; or just let the program flows, without the jmp, to instructions that follow
; jmp main ; jmp Loads EIP with the specified address
call main ; call = push + jmp; ret = pop + jmp
; from http://wiki.osdev.org/Babystep2:
; In real mode, addresses are calculated as segment * 16 + offset. Since offset can be much larger than 16, there are many pairs
; of segment and offset that point to the same address.
%define REALADDRESS(SEGMENTNO,OFFSETNO) SEGMENTNO*16+OFFSETNO
%define VERIFYSEGMENTADDRESSBOUND(SEGMENTADDRESSTOVERIFY, OFFSETADDRESSTOVERIFY) \
(REALADDRESS(SEGMENTADDRESSTOVERIFY,OFFSETADDRESSTOVERIFY) > MEMORYSEGMENTREALLOWBOUND) \
& (REALADDRESS(SEGMENTADDRESSTOVERIFY,OFFSETADDRESSTOVERIFY) < MEMORYSEGMENTREALUPPERBOUND)
; generate some virtual segment:offset address for use with a real address …
; TO DO: align the generated addresses to “natural” byte boundaries …
; %define GENERATESEGMENTADDRESS(REALADDRESSNO, &GENSEGMENTNO, &GENOFFSETNO) …………….
; %define GENERATEVIRTUALSEGMENTADDRESS(REALADDRESSNO, VIRTUALOFFSETADDRESSINPUT) (REALADDRESSNO – VIRTUALOFFSETADDRESSINPUT)/16
; %define GENERATEOFFSETNO(REALADDRESSNO, VIRTUALSEGMENTADDRESSINPUT) (REALADDRESSNO – VIRTUALSEGMENTADDRESSINPUT * 16)
; from http://geezer.osdevbrasil.net/johnfine/segments.htm:
;The way it really works
; Each segment register is really four registers: A selector register
;A base register
;A limit register
;An attribute register
;
;In all modes, every access to memory that uses a segment register uses the base, limit, and attribute portions of the segment register and does not use the selector portion.
;Every direct access to a segment register (PUSHing it on the stack, MOVing it to a general register etc.) uses only the selector portion. The base, limit, and attribute portions are either very hard or impossible to read (depending on CPU type). They are often called the “hidden” part of the segment register because they are so hard to read.
;Intel documentation refers to the hidden part of the segment register as a “descriptor cache”. This name obscures the actual behavior of the “hidden” part.
; In real mode (or V86 mode), when you write any 16-bit value to a segment register, the value you write goes into the selector and 16 times that value goes into the base. The limit and attribute are not changed.
;In pmode, any write to a segment register causes a descriptor to be fetched from the GDT or LDT and unpacked into the base, limit and attribute portion of the segment register. (Special exception for the NULL Selector).
;When the CPU switchs between real mode and pmode, the segment registers do not automatically change. The selectors still contain the exact bit pattern that was loaded into them in the previous mode. The hidden parts still contain the values they contained before, so the segment registers can still be used to access whatever segments they refered to before the switch.
;Writes to a segment register
;When I refer to “writing to a segment register”, I mean any action that puts a 16-bit value into a segment register.
;The obvious example is something like:
; MOV DS,AX
;However the same rules apply to many other situations, including: POP to a segment register.
;FAR JMP or CALL puts a value in CS.
;IRET or FAR RET puts a value in CS.
;Both hardware and software interrupts put a value in CS.
;A ring transition puts a value in both SS and CS.
;A task switch loads all the segment registers from a TSS.
; from the Programmer’s Reference Manual
;The segment containing the currently executing sequence of instructions is known as the current code segment;
;it is specified by means of the CS register. The 80386 fetches all instructions from this code segment, using
;as an offset the contents of the instruction pointer. CS is changed implicitly as the result of intersegment
;control-transfer instructions (for example, CALL and JMP), interrupts, and exceptions.
main:
; to use the stack, use “call” and “ret” instead of “jmp”
; jmp screensetup ; or just let the program flows, without the jmp, to instructions that follow
call screensetup
call clearscreenpixels
call sayhello
;call exit
call hang
ret ; return
; from http://www.supernovah.com/Tutorials/BootSector4.php:
;Video Memory
;As previously stated, what is printed to the screen is simply controlled by a special section of memory called
;the video memory (or VGA memory). This section of memory is then periodically copied to the video device
;memory which is then presented to the screen by the Digital Analog Converter (DAC). Currently we are in text
;mode 03h which is a form of EGA. The video memory for text mode 3h begins at 0xB8000. Text mode 03h is 80 characters wide
;and 25 characters tall. This gives us 2000 total characters (80 * 25). Each character consists of 2 bytes which
;yields 4000 bytes of memory in total. So this means that text mode 03h stores it’s video information (the information that is
;printed to the screen) at the memory address 0xB8000 and it takes up 4000 bytes of memory.
;Printing Character to the Screen
;The first we must do in order to print character to the screen is to get a segment register setup that points
;to the memory location 0xB8000 [= 753664 = 47104 * 16]. Remember that segments in real mode have the lower four bits implicitly
;set to zero and because each hex digit represents four bits we can easily drop the right most zero on the
;memory address when storing it in a segment register. We will use the ES segment register because we
;still want to access our data with the DS segment so we don’t run into problems when using instructions that
;implicitly use the DS segment by default.
;mov AX,0xB800 ;// = 47104
;mov ES,AX
;screen output …
;for the screen, the messages in (“muo^n loa`i” <= “muo^n loa`i va` messageA va` messageB va` messageC va` ….”) are pixels …
;(“muo^n loa`i va` pixel1 va` pixel2 va` … ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well”)
screensetup: ; point ES to video memory
.setupvideosegment:
mov AX,0xB800 ;// = 47104
mov ES,AX
; to use the stack, use “call” and “ret” instead of “jmp”
; or just let the program flows, without the jmp, to instructions that follow
;jmp clearscreenpixels
ret ; return
;Clearing the Background
;Clearing the background is rather trivial. The goal is to set all of the attribute bytes to the background color
;you wish to clear it to. The basic idea is to create a loop that will set every other byte, starting at the first
;attribute byte, to the background color we wish to clear to. We must also be sure to only clear all of the attributes that
;are used to represent the string. In other words, be sure not to go past the last attribute byte. The last attribute byte is
;found at 80 * 25 * 2 – 1. The 80 is the width and the 25 is the height. The 2 is there because two bytes make up each
;character; one for the character and one for the attribute. Finally the 1 is subtracted because our first attribute byte is
;actually the second byte at the beginning The 1 simply takes into account that we start our count at one instead of zero.
;The right most hex digit sets the lower four bits of the attribute byte. The lower four bits control the character color while the upper
;four bits (the left most hex digit) control the background color and flash bit. We set the background and flash bits (upper four bits) to 0h
; because 0h corresponds to the color black with no flashing.
;color index hex 64-color palette index
;Black 0 00h 0
;Blue 1 01h 1
;Green 2 02h 2
;Cyan 3 03h 3
;Red 4 04h 4
;Magenta 5 05h 5
;Brown 6 06h 20
;Light Gray 7 07h 7
;Dark Gray 8 08h 56
;Bright Blue 9 09h 57
;Bright Green 10 0Ah 58
;Bright Cyan 11 0Bh 59
;Bright Red 12 0Ch 60
;Bright Magenta 13 0Dh 61
;Bright Yellow 14 0Eh 62
;Bright White 15 0Fh 63
clearscreenpixels:
mov CX,80 * 25 * 2 – 1
mov BX,1
.Loopthroughscreenpixels:
cmp BX,CX
ja .finishclearscreenpixels ;CF = 0 and ZF = 0
;ja Loads EIP with the specified address, if first operand of previous CMP instruction is greater than the second. ja is the same as jg, except that it performs an unsigned comparison.
mov byte [ES:BX],70h ;Set background to light gray
;and the text to black
;with no flashing text
add BX,2
jmp .Loopthroughscreenpixels ; jmp Loads EIP with the specified address
.finishclearscreenpixels:
; to use the stack, use “call” and “ret” instead of “jmp”
; or just let the program flows, without the jmp, to instructions that follow
;jmp exit
;jmp sayhello
ret
sayhello:
mov byte [ES:0],’H’
mov byte [ES:2],’o’
mov byte [ES:4],’p’
mov byte [ES:6],’e’
mov byte [ES:8],’ ‘
mov byte [ES:10],’W’
mov byte [ES:12],’e’
mov byte [ES:14],’l’
mov byte [ES:16],’l’
; to use the stack, use “call” and “ret” instead of “jmp”
; or just let the program flows, without the jmp, to instructions that follow
;jmp exit
ret
exit:
; to use the stack, use “call” and “ret” instead of “jmp”
; or just let the program flows, without the jmp, to instructions that follow
; jmp hang
hang:
jmp hang ; or, equivalently in nasm: jmp $
hlt ; halt the system
times 510-($-$$) db 0 ; 2 bytes less now; $ = beginning of current line/expression = “times”, $$ = beginning of current section = “hang:”
db 0x55
db 0xAA
;********************************************
;*** NOTE ***
; from NASM manual:
;NASM gives special treatment to symbols beginning with a period. A label beginning with a single period is treated as a local label, which means that it is associated with the previous non-local label. So, for example:
;label1 ; some code
;.loop
; ; some more code
; jne .loop
; ret
;label2 ; some code
;.loop
; ; some more code
; jne .loop
; ret
;In the above code fragment, each JNE instruction jumps to the line immediately before it, because the two definitions of .loop are kept separate by virtue of each being associated with the previous non-local label.
;from http://wiki.osdev.org/Interrupts
; if IRQ 6 is sent to the PIC by a device, the PIC would tell the CPU to service INT 0Eh, which presumably has code for interacting with whatever device sent the interrupt in the first place. Of course, there can be trouble when two or more devices share an IRQ; if you wonder how this works, check out Plug and Play.
; from http://www.techmasala.com/2006/03/31/foundation-stone-3-bios-part-2-the-interrupt-vector-table/:
;Foundation stone #3 – BIOS part 2 – The interrupt vector table
;by Ramesh on Friday,March 31, 2006 @ 9:50 am
;In my post Foundation stone #2 we saw that BIOS is the one that takes in charge when you switch on your PC. After collecting the inventory of available and properly working hardware, the BIOS sets up what is called as the Interrupts area. An interrupt is a signal to the processor that there is something that needs its attention. As such each and every piece of hardware that is put together in your PC is useless unless it is orchestrated well. Take for example the keyboard, if the attention is not given at the right time when you press a key and reciprocated accordingly wherever you are then you can call the thing that is sitting in front of you as dumb
;So when the BIOS is done with the inventory of hardware, it initializes a memory space of 1024 bytes starting at 0000:0000h (this is a representation of memory location in the form of segment:offset in hexadecimal). An interrupt is a small routine or code that has the necessary details of the interrupt and occupies 4 bytes. So starting at memory location 0000:0000h interrupts are stored. So a total of 256 interrupts can be stored in a the allotted 1024 bytes but all is not being initialized by the BIOS. There are different types of interrupts, hardware interrupts, software interrupts, user interrupts and so on. The BIOS fills up the hardware interrupts and the software interrupts are mostly added by the OS.
;The Interrupt Vector Table (IVT) is a mapping of the interrupt number and the memory location in the form of segment:offset. This memory location contains the interrupt code for that particular interrupt. It is the responsibility of the OS to keep track of the IVT and monitor for interrupt and notify the processor. So what happens when you press a key or release a key, the keyboard send signals that contain information on what key was pressed or released. This gets stored in the memory location assigned for the keyboard interrupt (traditionally interrupt 09h is for keyboard). The OS which is constantly looking for these interrupts immediately captures the information and sends it for processing accordingly. The interrupt number and other details could differ from one BIOS manufacturer to other. You can get a lot of information about BIOS and interrupts from the BIOS central site.
; conventionally [c.f. http://en.wikipedia.org/wiki/Conventional_memory, http://en.wikipedia.org/wiki/Power-on_self-test%5D people agree upon the following memory map … from http://www.supernovah.com/Tutorials/Assembly2.php:
;Default Memory
;When the computer boots, the BIOS loads the memory with a lot of different data. This data resides in different places throughout memory and we are only left with 630Kb of memory to work with in the middle of everything. Here is a table showing the map of the memory directly after the computer boots:
;All ranges are inclusive
;Address Range (in hex) Size Type Description
;0 – 3FF 1Kb Ram Real Mode Interrupt Vector Table (IVT)
;400 – 4FF 256 bytes Ram BIOS Data Area (BDA)
;500 – 9FBFF 630Kb Ram Free Memory
;9FC00 – 9FFFF 1Kb Ram Extended BIOS Area (EBDA)
;A0000 – BFFFF 128Kb Video Ram VGA Frame Buffer
;C0000 – C7FFF 32Kb Rom Video Bios
;C8000 – EFFFF 160kb Rom Misc.
;F0000 – FFFFF 64Kb
; from NASM manual
;Multi-line macros are much more like the type of macro seen in MASM and TASM: a multi-line macro definition in NASM looks something like this.
;%macro prologue 1
; push ebp
; mov ebp,esp
; sub esp,%1
;%endmacro
; from http://www.husseinsspace.com/teaching/udw/1996/asmnotes/chaptwo.htm:
;The SHR/SLR instructions
;format:
;SHR destination,1
;SHR destination,CL
; SHL destination,1
; SHL destination,CL
;SHR shifts the destination right bitwise either 1 position or a number of positions determined by the current value of the CL register. SHL shifts the destination left bitwise either 1 position or a number of positions determined by the current value of the CL register. The vacant positions are filled by zeros.
;example:
;shr ax,1
; shl ax,1
;The first example effectively divides ax by 2 and the second example effectively multiplies ax by 2. These commands are faster than using DIV and MUL for arithmetic involving powers of 2.
;****************************
; from Intel Programmer’s Reference Manual
;10.1 Processor State After Reset
;The contents of EAX depend upon the results of the power-up self test. The self-test may be requested externally by assertion of BUSY# at the end of RESET. The EAX register holds zero if the 80386 passed the test. A nonzero value in EAX after self-test indicates that the particular 80386 unit is faulty. If the self-test is not requested, the contents of EAX after RESET is undefined.
;DX holds a component identifier and revision number after RESET as Figure 10-1 illustrates. DH contains 3, which indicates an 80386 component. DL contains a unique identifier of the revision level.
;Control register zero (CR0) contains the values shown in Figure 10-2 . The ET bit of CR0 is set if an 80387 is present in the configuration (according to the state of the ERROR# pin after RESET). If ET is reset, the configuration either contains an 80287 or does not contain a coprocessor. A software test is required to distinguish between these latter two possibilities.
;The remaining registers and flags are set as follows:
; EFLAGS =00000002H
; IP =0000FFF0H
; CS selector =000H
; DS selector =0000H
; ES selector =0000H
; SS selector =0000H
; FS selector =0000H
; GS selector =0000H
; IDTR:
; base =0
; limit =03FFH
;All registers not mentioned above are undefined.
;These settings imply that the processor begins in real-address mode with interrupts disabled.
;10.2 Software Initialization for Real-Address Mode
;In real-address mode a few structures must be initialized before a program can take advantage of all the features available in this mode.
;10.2.1 Stack
;No instructions that use the stack can be used until the stack-segment register (SS) has been loaded. SS must point to an area in RAM.
;10.2.2 Interrupt Table
;The initial state of the 80386 leaves interrupts disabled; however, the processor will still attempt to access the interrupt table if an exception or nonmaskable interrupt (NMI) occurs. Initialization software should take one of the following actions: Change the limit value in the IDTR to zero. This will cause a shutdown if an exception or nonmaskable interrupt occurs. (Refer to the 80386 Hardware Reference Manual to see how shutdown is signalled externally.)
; Put pointers to valid interrupt handlers in all positions of the interrupt table that might be used by exceptions or interrupts.
; Change the IDTR to point to a valid interrupt table.
;
;10.2.3 First Instructions
;After RESET, address lines A{31-20} are automatically asserted for instruction fetches. This fact, together with the initial values of CS:IP, causes instruction execution to begin at physical address FFFFFFF0H. Near (intrasegment) forms of control transfer instructions may be used to pass control to other addresses in the upper 64K bytes of the address space. The first far (intersegment) JMP or CALL instruction causes A{31-20} to drop low, and the 80386 continues executing instructions in the lower one megabyte of physical memory. This automatic assertion of address lines A{31-20} allows systems designers to use a ROM at the high end of the address space to initialize the system.
; from http://en.wikipedia.org/wiki/Interrupt_descriptor_table
;In the 8086 processor, the IDT resides at a fixed location in memory from address 0x0000 to 0x03ff, and consists of 256 four-byte real mode pointers (256 × 4 = 1024 bytes of memory). In the 80286 and later, the size and locations of the IDT can be changed in the same way as it is done in protected mode, though it does not change the format of it. A real mode pointer is defined as a 16-bit segment address and a 16-bit offset into that segment. A segment address is expanded internally by the processor to 20 bits thus limiting real mode interrupt handlers to the first 1 megabyte of addressable memory. The first 32 vectors are reserved for the processor’s internal exceptions, and hardware interrupts may be mapped to any of the vectors by way of a programmable interrupt controller.
; A commonly used x86 real mode interrupt is INT 10, the Video BIOS code to handle primitive screen drawing functions such as pixel drawing and changing the screen resolution.
; from http://software.intel.com/en-us/articles/introduction-to-x64-assembly
; XOR EAX, EAX ; zero out eax
; MOV ECX, 10 ; loop 10 times
;Label: ; this is a label in assembly
; INX EAX ; increment eax
; LOOP Label ; decrement ECX, loop if not 0
; from https://courses.engr.illinois.edu/ece390/books/artofasm/CH06/CH06-5.html#HEADING5-294
; mov ecx, 255
;ArrayLp: mov Array[ecx], cl
; loop ArrayLp
; mov Array[0], 0
;The last instruction is necessary because the loop does not repeat when cx is zero. Therefore, the last element of the array that this loop processes is Array[1], hence the last instruction.
; The loop instruction does not affect any flags.
; 2.17.2014 chu’ Ha^n telephoned about obtaining literature on American Philosophy and on US Census Data particularly
; US Census Data on black population expansion into US and into the world …
; following day: couple resembling co^ Be^ and David Lowe seen at Post Office when we tried to mail chu’ Kha’s preserved fruit to father in Michigan
; from http://randomascii.wordpress.com/2012/12/29/the-surprising-subtleties-of-zeroing-a-register/
; also see http://navet.ics.hawaii.edu/~casanova/courses/ics312_spring14/slides/ics312_bits_2.pdf
;Tabula rasa
;The x86 instruction set does not have a special purpose instruction for zeroing a register. An obvious way of dealing with this would be to move a constant zero into the register, like this:
;mov eax, 0
;That works, and it is fast. Benchmarking this will typically show that it has a latency of one Sandybridge diecycle the result can be used in a subsequent instruction on the next cycle. Benchmarking will also show that this has a throughput of three-per-cycle. The Sandybridge documentation says that this is the maximum integer throughput possible, and yet we can do better.
;Its too big
;The x86 instruction used to load a constant value such as zero into eax consists of a one-byte opcode (0xB8) and the constant to be loaded. The problem, in this scenario, is that eax is a 32-bit register, so the constant is 32-bits, so we end up with a five-byte instruction:
;B8 00 00 00 00 mov eax, 0
;Instruction size does not directly affect performance you can create lots of benchmarks that will prove that it is harmless but in most real programs the size of the code does have an effect on performance. The cost is extremely difficult to measure, but it appears that instruction-cache misses cost 10% or more of performance on many real programs. All else being equal, reducing instruction sizes will reduce i-cache misses, and therefore improve performance to some unknown degree.
;Smaller alternatives
;Many RISC architectures have a zero register in order to optimize this particular case, but x86 does not. The recommended alternative for years has been to use xor eax, eax. Any register exclusive ored with itself gives zero, and this instruction is just two bytes long:
;33 C0 xor eax, eax
;Careful micro-benchmarking will show that this instruction has the same one-cycle latency and three-per-cycle throughput of mov eax, 0 and it is 60% smaller (and recommended by Intel), so all is well.
;Suspicious minds
;If you really understand how CPUs work then you should be concerned with possible problems with using xor eax, eax to zero the eax register. One of the main limitations on CPU performance is data dependencies. While a Sandybridge processor can potentially execute three integer instructions on each cycle, in practice its performance tends to be lower because most instructions depend on the results of previous instructions, and are therefore serialized. The xor eax, eax instruction is at risk for such serialization because it uses eax as an input. Therefore it cannot (in theory) execute until the last instruction that wrote to eax completes. For example, consider this code fragment below:
;1: add eax, 1
;2: mov ebx, eax
;3: xor eax, eax
;4: add eax, ecx
;Careful micro-benchmarking will show that this instruction has the same one-cycle latency and three-per-cycle throughput of mov eax, 0 and it is 60% smaller (and recommended by Intel), so all is well.
;Ideally we would like our awesome out-of-order processor to execute instructions 1 and 3 in parallel. There is a literal data dependency between them, but a sufficiently advanced processor could detect that this dependency is artificial. The result of the xor instruction doesnt depend on the value of eax, it will always be zero.
;It turns out that for x86 processors have for years handled xor of a register with itself specially. Every out-of-order Intel and AMD processor that I am aware of can detect that there is not really a data dependency and it can execute instructions 1 and 3 in parallel. Which is great. The CPUs use register renaming to create a new eax for the sequence of instructions starting with instruction 3.
; from http://stackoverflow.com/questions/4909563/why-should-code-be-aligned-to-even-address-boundaries-on-x86
;Because the (16 bit) processor can fetch values from memory only at even addresses, due to its particular layout: it is divided in two “banks” of 1 byte each, so half of the data bus is connected to the first bank and the other half to the other bank. Now, suppose these banks are aligned (as in my picture), the processor can fetch values that are on the same “row”.
; bank 1 bank 2
;+——–+——–+
;| 8 bit | 8 bit |
;+——–+——–+
;| | |
;+——–+——–+
;| 4 | 5 | <– the CPU can fetch only values on the same “row”
;+——–+——–+
;| 2 | 3 |
;+——–+——–+
;| 0 | 1 |
;+——–+——–+
; \ / \ /
; | | | |
; | | | |
; data bus (to uP)
;Now, since this fetch limitation, if the cpu is forced to fetch values which are located on an odd address (suppose 3), it has to fetch values at 2 and 3, then values at 4 and 5, throw away values 2 and 5 then join 4 and 3 (you are talking about x86, which as a little endian memory layout).
; That’s why is better having code (and data!) on even addresses.
;PS: On 32 bit processors, code and data should be aligned on addresses which are divisible by 4 (since there are 4 banks).
;Hope I was clear. 🙂
;share|improve this answer
;answered Feb 5 ’11 at 23:02
;BlackBear
;9,42131746
;bio
;website google.it
;location Trento, Italy
;age 19
; from http://lemire.me/blog/archives/2012/05/31/data-alignment-for-speed-myth-or-reality/
;Conclusion: On recent Intel processors, data alignment does not make processing measurably faster. Data alignment for speed is a myth.
;Acknowledgement: I am grateful to Owen Kaser for pointing me to the references on this issue.
;http://lemire.me/blog/archives/2012/05/31/data-alignment-for-speed-myth-or-reality/
2.19.2014 thou shalt save
2.19.2014
2/19/2014
“don’t even try to save me … if it’s a lunatic you want …” …. billy joel’s song …
“Message In A Bottle” “Just a castaway / An island lost at sea / Another lonely day / With no one here but me / More loneliness /Than any man could bear / Rescue me before I fall into despair /
I’ll send an SOS to the world / I’ll send an SOS to the world
I hope that someone gets my / Message in a bottle [x2]” Sting’s song …
http://www.azlyrics.com/lyrics/sting/messageinabottle.html
TV/media or someone mentions Norwegian:
“S. O. S.”
by ABBA
Where are those happy days, they seem so hard to find
I tried to reach for you, but you have closed your mind
Whatever happened to our love?
I wish I understood / It used to be so nice, it used to be so good
[HBO movie
http://inspirationration.com/wp-content/uploads/2013/01/Life-Of-Pi-691×1024.jpeg%5D
So when you’re near me, darling can’t you hear me
S. O. S.
The love you gave me, nothing else can save me
S. O. S.
When you’re gone / How can I even try to go on?
When you’re gone / Though I try how can I carry on?
You seem so far away though you are standing near / You made me feel alive
[the why not and why of not saving and saving: deja vu: for auld lang syne … HBO movie:
![]()
![]()
nothing–nor the time for not saving nor the time for saving … –escapes Eternity and Forever Young … that is, regardless of whether something was saved or was not saved that something continues to exist for Eternity … ]
http://www.azlyrics.com/lyrics/abba/sos.html ABBA’s song …
[except for China and N. and S. Korea, temperatures are above freezing all over the world …: spring is here ….2/20/2014 …]
*******************************************************************************************
yesterday: con co` ma`y ddi a(n dde^m dda^.u–license plate 6NFDO52 “thu’ an/ye^n f ddo^~/ye^n dde^? ve^` tu/an/ye^n” or some such and ambulance on way back to Gia Ba?o school from US Bank to deposit mother’s money–that she whipped/pulled out of her stomach to give to To^nAn … sonograms and what could have been viewed as public disgrace at the mall though it was not and gio^~ chay on Te^’t spiritual food with seemingly little spiritual substance and movie Las Acacia where the man give the woman real drink so she can create the real milk to succor her child but give the child only spiritual food …. yesterday and 2/20/2014 di` Ba co^ Die^~m dropped and broke two supposedly “unbreakable” “Corelle” ~ Gia Ba?o dishes … Gia Ba?o salivating turning head backward offering neck and die^~n ta? ca^`n cu` scooping and eating strawberry … “Please give me feedback” …. ba’c Ty’ broke dishes out of feeling that he was being vo^ lu+o+ng ta^m but mother might not have felt the same … different people different nghie^.p/duye^n/conscience at some given moment of space-time ….2/20/2014 right afterward mother and di.nh and die^~m di` Ba were having family time with no tv no computer and gia Ba?o came down in disbelief to see if the tv and computer were actually off … — to pay American Express with Die^~m after trip to Post Office attempting to mail preserved fruit mu+’t from chu’ Kha to father in Michigan and met couple resembling co^ Be^ and David Lowe– pha?i ca`nh me^`m lo^.n co^? xuo^’ng ao o^ng o+i o^ng vo+’t to^i va`o to^i co’ lo`ng na`o o^ng ha~y sa’o ma(ng–die^~m made bamboo and pork, guy installed shutters on windows in Gia Ba?o’s playroom … the more the merrier … “they share/pay half of it” …cu+u mang …–co’ sa’o thi` sa’o nu+o+’c trong–Gia Ba?o wet his bed and ba’c Ty’ had to laundry it … –ddu+`ng sa’o nu+o+’c ddu.c ddao lo`ng co` con …
vo+’t hai con giun two worms out of swimming pool … feed guy who installed shutters with “ba’nh tha’nh” sesame flat bread and water … upon di` Tu+ Die^.p closing his van’s back door with numbers “feed ate 5” … moved/vo+’t a caterpillar on driveway into the grass …
monday blue delayed: everyone’s so “sexual” today … ye^’n two-sided woman illusion “behind every good woman/man is a good man/woman” [movies Amadeus watched previous day: “there’s a real man behind there …” … as mozart “sent” his wife and salieri “sent” his woman … in michigan before going to california , this movie was followed by movie “Giant” where Elizabeth Taylor said “that’s a different man there” in reference to the baby that wouldn’t listen to this father even if they share the same family name …: c.f. note “2.15.2014 hope kind/kindness will be your guide” about “with or without” que sera sera …] … vacuum the large part of the house …
ddi.nh made sea food spaghetti without any cheese …
today:
1-year anniversary of me. Ye^’n passing nga`y gio^~ me. Ye^’n, ba` Phan Thi. Oanh: mother had Die^~m made mo^.t ma^m gio^~ chay … na^’m va` ca?i la`n va` dda^.u phu. … and prayed together with Ye^’n …
“saved”–it probably could save itself as it probably were just “hanging out” floating around for a swim– a spider from hot tub that seems to have a low level of water probably leaking after To^nAn sat near it sunning himself for a whole day on account of having a fever … day following news of Ni Su+’s rib breaking, retorting To^nDDi.nh To^nAn made the comparison of the small attached hot tub to the big swimming pool as being similar to a baby inside mother’s tummy … [in retrospect, Eve from Adam’s rib in note “”]
after trying to bury the electrical cord and moving it to a different place, figure on raising the solar panel of landscape light with a wood pole to where it could get some sunlight… another solar landscape light was not moved out of the shade … perhaps it is proof that the ngo.c lan was getting enough indirect light since it could lights up at night as is … move the ngo.c lan which has sprouted quite a few buds to the other side of the porch though still in shade on the side of the sun …


making ends meet or bad girls gone good or good girls gone bad …
The only exception to the no-carryover rule involved multi-part episodes. Hawaii Five-O did several of these over the years. In Season 11, “Number One With a Bullet” is one of the season’s better episodes, and one of the more elaborate in the history of the series. It’s about a local singer hoping to make it big, and her brother, whose popular Honolulu disco becomes ground zero for a war between Hawaiian and mainland mobsters [“hood”]. The singer, played by Yvonne Elliman, has a songwriting partner, played by James Darren, who involves himself with the mob guys …
Elliman is eminently believable as the struggling local girl hoping to make it big—she’s not glamorous, and by modern standards she’d be plus-sized. She sings the Danny Kortchmar song “In a Stranger’s Arms,” which was on her then-current album Night Flight, and “I Can’t Get You Out of My Mind,” which doesn’t appear to have charted anywhere, although I swear I can remember playing it on the radio. The episode closes with the latter, filmed during a real Elliman concert in Hawaii with several Five-O cast members in the audience, including Jack Lord, who almost never made public appearances anywhere.
(“In a Stranger’s Arms” is one of those records that sounds great until you listen closely to it. The lyrics are utter nonsense, and I do not know what in the actual fk is going on with the electronic noises in the last half-minute.)
http://jabartlett.wordpress.com/2013/10/16/steve-mcgarrett-goes-disco/
Yvonne Elliman finds that the song “I can’t get you out of your mind” translates into a gun …: everyone –including Die^~m who claims going to school to meet her friend and came back at end of day with grocery–except mother-who also “left” in effect retiring to her room and left no or only a zero-footprint Buddha’s Middle Path trace in feeling/thought/etc.– left the house leaving To^nAn with emptiness “hu+ vo^” … as though they–including Thanh So+n who did not come today claiming car problems– “help” [Gia Ba?o recount his mother’s motion earlier in the morning acting them out with “subtitles”: “help!” … : Chinese woman under “revolutionary Mao-era” head gears at 99 ranch a few days ago with Die^~m and a couple of European women “caprice” … “I’ll support you ….”] To^nAn “get them out of his mind” …[which translates into:] … and “save” … :
Kim Kardashian’s birthday is “saved” by Kanye …
That perked him up! Sleepy Kanye West takes a nap during fiancee Kim Kardashian’s birthday bash… but wakes up when he spies her ample cleavage
By Daily Mail Reporter and Jade Watkins
PUBLISHED: 10:33 EST, 26 October 2013 | UPDATED: 07:58 EST, 29 October 2013
Read more: http://www.dailymail.co.uk/tvshowbiz/article-2477409/Kanye-West-takes-nap-fiancee-Kim-Kardashians-birthday-bash.html#ixzz2tru0u7bs
Follow us: @MailOnline on Twitter | DailyMail on Facebook


http://www.dailymail.co.uk/tvshowbiz/article-2477409/Kanye-West-takes-nap-fiancee-Kim-Kardashians-birthday-bash.html


earlier her mother told Kim how she could not get her out of her own bathroom “you moved into my bathroom and criticized everything and try to change everything …” and her mother jumps around similar to To^n DDi.nh last time just before we got called back to michigan last time because father got the “spots” on his legs … and this time upon playing boogie man from batman begins movie with Gia Ba?o … and Kim said “Oh all right I’m actually all for boundaries and we can discuss them so I will know them and implement them ….” refering perhaps to segment:offset boundaries …
earlier a sister resembling “page” … neighborhood friend of song-di … “page” ~ “peace-age” ~ chi. Trang … does not resemble chi. Trang … smiled upon To^nAn’s recognition of her as chi. Trang … to her sisters chi. Chi’nh and chi. Phu+o+ng … Kim and Chloe … “peace is you go incognito …”: Ye^’n goes to work in a hood … guy probably mexican who does house in front of us lawn also wear a complete head cover hood … nemesis guy in movie “batman begins” also … “o^ng ba bi.” …
anh Ky`: Disney Jessie episode alien … reading other peoples diaries and planted evidence lead to “strangness” or “alien” behaviors … punishable by being “manipulable” with false information when caught …
Gia Ba?o in a very adult and artistic and meticulous way re-colored the cut-out and paste-on–resembling a head with ears and with paste-ons “scales” [2.20.2014 clean penis of scale; did Gia Ba?o’s and mother’s laundry; di` ba went to have breakfast with friend and brought cha? ca’ home for lunch; ddi.nh and die^~m made su+o+`n and canh mu+o+’p and xa`o thi.t heo; lipault toietry bag arrived] for mouth and nose– he made at school for valentine’s day “to mother and father, from ethan do: happy valentine heart heart heart” … “that was embarassing this morning and previous day ba’c ty’ …” …: he puts ra(ng teeth onto the cut-out… is that con ra(‘n [referring to the lizard on disney’s jessie] … la`m no’ co’ nha^n co’ tim co’ o’c … “thu+’c khuy mo+’I bie^’t dde^m da`i [ba’c Ty’ has been going to sleep at around 9-10 and wake up at around 4]; o+? la^u mo+’I bie^’t lo`ng ngu+o+`I co’ nha^n” … co’ lu+o+ng ta^m … “the blue was disturbed this morning …” … did not know how to push “play” button–“ddo^` kho^ng ddu+o+.c cho+i [pha?i ddu+o+.c cho+i chu+’]” he yelled at di` ba –on the blu-ray player so it plays the menu sequence over and over in circle … “DDo^` pha?n bo^.i” … but agree on being ba’c ty’ being nothing on the couch and cleaning bathroom …
Gia Ba?o plays kissing reenacting kissing baby in tummy …
********************************************************************
********************************************************************
o^ ng vo+’t to^i va`o … : “Thou shalt SAVE ….”:
from try3.asm:
; the night before yesterday: chu’ Ha^n telephoned about obtaining literature on American Philosophy and on US Census Data particularly
; US Census Data on black population expansion into US and into the world …
; following day: couple resembling co^ Be^ and David Lowe seen at Post Office when we tried to mail chu’ Kha’s preserved fruit to father in Michigan
; from http://randomascii.wordpress.com/2012/12/29/the-surprising-subtleties-of-zeroing-a-register/
; also see http://navet.ics.hawaii.edu/~casanova/courses/ics312_spring14/slides/ics312_bits_2.pdf
;Tabula rasa
;The x86 instruction set does not have a special purpose instruction for zeroing a register. An obvious way of dealing with this would be to move a constant zero into the register, like this:
;mov eax, 0
;That works, and it is fast. Benchmarking this will typically show that it has a latency of one Sandybridge diecycle – the result can be used in a subsequent instruction on the next cycle. Benchmarking will also show that this has a throughput of three-per-cycle. The Sandybridge documentation says that this is the maximum integer throughput possible, and yet we can do better.
;It’s too big
;The x86 instruction used to load a constant value such as zero into eax consists of a one-byte opcode (0xB8) and the constant to be loaded. The problem, in this scenario, is that eax is a 32-bit register, so the constant is 32-bits, so we end up with a five-byte instruction:
;B8 00 00 00 00 mov eax, 0
;Instruction size does not directly affect performance – you can create lots of benchmarks that will prove that it is harmless – but in most real programs the size of the code does have an effect on performance. The cost is extremely difficult to measure, but it appears that instruction-cache misses cost 10% or more of performance on many real programs. All else being equal, reducing instruction sizes will reduce i-cache misses, and therefore improve performance to some unknown degree.
;Smaller alternatives
;Many RISC architectures have a zero register in order to optimize this particular case, but x86 does not. The recommended alternative for years has been to use xor eax, eax. Any register exclusive ored with itself gives zero, and this instruction is just two bytes long:
;33 C0 xor eax, eax
;Careful micro-benchmarking will show that this instruction has the same one-cycle latency and three-per-cycle throughput of mov eax, 0 and it is 60% smaller (and recommended by Intel), so all is well.
;Suspicious minds
;If you really understand how CPUs work then you should be concerned with possible problems with using xor eax, eax to zero the eax register. One of the main limitations on CPU performance is data dependencies. While a Sandybridge processor can potentially execute three integer instructions on each cycle, in practice its performance tends to be lower because most instructions depend on the results of previous instructions, and are therefore serialized. The xor eax, eax instruction is at risk for such serialization because it uses eax as an input. Therefore it cannot (in theory) execute until the last instruction that wrote to eax completes. For example, consider this code fragment below:
;1: add eax, 1
;2: mov ebx, eax
;3: xor eax, eax
;4: add eax, ecx
;Careful micro-benchmarking will show that this instruction has the same one-cycle latency and three-per-cycle throughput of mov eax, 0 and it is 60% smaller (and recommended by Intel), so all is well.
;Ideally we would like our awesome out-of-order processor to execute instructions 1 and 3 in parallel. There is a literal data dependency between them, but a sufficiently advanced processor could detect that this dependency is artificial. The result of the xor instruction doesn’t depend on the value of eax, it will always be zero.
;It turns out that for x86 processors have for years handled xor of a register with itself specially. Every out-of-order Intel and AMD processor that I am aware of can detect that there is not really a data dependency and it can execute instructions 1 and 3 in parallel. Which is great. The CPUs use register renaming to ‘create’ a new eax for the sequence of instructions starting with instruction 3.
********************************************************************
2/20/2014
2/20/2014
viettoday film “ba’nh tra’ng pho+i su+o+ng” and its creators and its consumers …
movies “LIfe of PI”
2.17.2014 concerning ne^n nghie^.p hay ne^n duye^n
2.17.2014
ne^n nghie^.p hay ne^n duye^n …
see “with or without you” or “in the world but not of it” in note “hope kindness will be your guide” … and yet all is not moot: in the “END”, maybe it doesn’t matter one way or another but first to get to that “END”/”AIM” one must AIM for that “END”/”AIM”: see note “2.13.2014 file system” about regardless of one way or another how one must yet try to AIM for the conserved/preserved [couple of days ago: tu+ or Die^.p va(‘t du+a muo^’i] universal “muo^n loa`I ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” …
Romans 12 2 And do not be conformed to this world, but be transformed by the renewing of your mind, that you may prove what is that good and acceptable and perfect will of God.
Gia Ba?o ha’t Du+o+ng Ngo.c Tha’i [who is a friend of Gia Ba?o’s mother Ye^’n supposedly] da^n ca yesterday for us and today for chu’ DDa.t …
Bài Hương Ca Vô Tận
Trình bày: Hương Lan, Thanh Phong | Sáng tác: Trầm Tử Thiêng | Album: Nhạc Vàng Trước 1975 Vol 56 – Tím Cả Rừng Chiều
Bài Hương Ca Vô Tận | Đăng bởi Âm Nhạc Việt Hát nữa đi Hương hát điệu nhạc buồn điệu nhạc quê hương.
Hát nữa đi Hương hát lại bài ca tiễn anh lên đường.
Ngày đao binh chưa biết còn bao lâu,
cuộc phân ly may lắm thì qua maụ
Hát nữa đi Hương hát để đợi chờ.
Đ.K:
Hương ơi…sao tiếng hát em,
nghe vẫn dạt dào, nghe vẫn ngọt ngào
Dù em ca những lời yêu đương,
hay chuyện tình gẫy gánh giữa đường.
Dù em ca nỗi buồn quê hương,
hay mưa giăng thác đổ đêm trường.
Hát chuyện vai em tóc xõa bồng mềm dịu ngọt môi em.
Hát mãi nghe Hương cho hồng làn da kẻo đời chóng già.
Ngày xa xưa em vẫn nằm trong nôi,
Mẹ ru em câu hát dài buông lơị
Hát để yêu cha ấm lại ngày già.
Hát nữa đi Hương câu nhạc thành nguồn gợi chuyện đau thương.
Hát kể quê hương núi rừng đầy hoa bỗng thành chiến trường.
Đồng tan hoang nên lúa ngại đơm bông,
Thuyền ham đi nên nước còn trông mong.
Khiến cả đêm thâu tiếng em rầu rầu.
ĐK :
Hương ơi, sao tiếng hát em,
nghe vẫn dạt dào, nghe vẫn ngọt ngào
Dù em ca những lời yêu đương,
hay chuyện tình gãy gánh giữa đường.
Dù em ca nỗi buồn quê hương,
hay mưa giăng thác đổ đêm trường.
Hát nữa đi Hương, hát đi Hương, hát mãi đi Hương.
from http://nhacso.net/nghe-nhac/bai-huong-ca-vo-tan.V1FYU0RW.html
2.15.2014 hope kindness will be your guide
2/19/2014
don’t even try to save me … if it’s a lunatic you want … billy joel’s song …
yesterday: con co` ma`y ddi a(n dde^m dda^.u–license plate 6NFDO52 “thu’ an/ye^n f ddo^~/ye^n dde^? ve^` tu/an/ye^n” or some such and ambulance on way back to Gia Ba?o school from US Bank to deposit mother’s money to pay American Express with Die^~m after trip to Post Office attempting to mail preserved fruit mu+’t from chu’ Kha to father in Michigan and met couple resembling co^ Be^ and David Lowe– pha?i ca`nh me^`m lo^.n co^? xuo^’ng ao o^ng o+i o^ng vo+’t to^i va`o to^i co’ lo`ng na`o o^ng ha~y sa’o ma(ng–die^~m made bamboo and pork, guy installed shutters on windows in Gia Ba?o’s playroom … the more the merrier … “they share/pay half of it” …cu+u mang …–co’ sa’o thi` sa’o nu+o+’c trong–Gia Ba?o wet his bed and ba’c Ty’ had to laundry it … –ddu+`ng sa’o nu+o+’c ddu.c ddao lo`ng co` con …
vo+’t hai con giun two worms out of swimming pool … feed guy who installed shutters with “ba’nh tha’nh” sesame flat bread and water … upon di` Tu+ Die^.p closing his van’s back door with numbers “feed ate 5” … moved/vo+’t a caterpillar on driveway into the grass …
monday blue delayed: everyone’s so “sexual” today … ye^’n two-sided woman illusion “behind every good woman/man is a good man/woman” [movies Amadeus watched previous day: “there’s a real man behind there …” … as mozart “sent” his wife and salieri “sent” his woman … in michigan before going to california , this movie was followed by movie “Giant” where Elizabeth Taylor said “that’s a different man there” in reference to the baby that wouldn’t listen to this father even if they share the same family name …: c.f. note “2.15.2014 hope kind/kindness will be your guide” about “with or without” que sera sera …] … vacuum the large part of the house …
ddi.nh made sea food spaghetti without any cheese …
today:
1-year anniversary of me. Ye^’n passing nga`y gio^~ me. Ye^’n, ba` Phan Thi. Oanh: mother had Die^~m made mo^.t ma^m gio^~ chay … na^’m va` ca?i la`n va` dda^.u phu. … and prayed together with Ye^’n …
“saved”–it probably could save itself as it probably were just “hanging out” floating around for a swim– a spider from hot tub that seems to have a low level of water probably leaking after To^nAn sat near it sunning himself for a whole day on account of having a fever … day following news of Ni Su+’s rib breaking, retorting To^nDDi.nh To^nAn made the comparison of the small attached hot tub to the big swimming pool as being similar to a baby inside mother’s tummy … [in retrospect, Eve from Adam’s rib in note “”]
after trying to bury the electrical cord and moving it to a different place, figure on raising the solar panel of landscape light with a wood pole to where it could get some sunlight… another solar landscape light was not moved out of the shade … perhaps it is proof that the ngo.c lan was getting enough indirect light since it could lights up at night as is … move the ngo.c lan which has sprouted quite a few buds to the other side of the porch though still in shade on the side of the sun …

http://members.jacksonville.com/sites/default/files/imagecache/superphoto/editorial/images/images/mdControlled/cms/2010/06/18/654853391.jpg
making ends meet or bad girls gone good or good girls gone bad …
The only exception to the no-carryover rule involved multi-part episodes. Hawaii Five-O did several of these over the years. In Season 11, “Number One With a Bullet” is one of the season’s better episodes, and one of the more elaborate in the history of the series. It’s about a local singer hoping to make it big, and her brother, whose popular Honolulu disco becomes ground zero for a war between Hawaiian and mainland mobsters [“hood”]. The singer, played by Yvonne Elliman, has a songwriting partner, played by James Darren, who involves himself with the mob guys …
Elliman is eminently believable as the struggling local girl hoping to make it big—she’s not glamorous, and by modern standards she’d be plus-sized. She sings the Danny Kortchmar song “In a Stranger’s Arms,” which was on her then-current album Night Flight, and “I Can’t Get You Out of My Mind,” which doesn’t appear to have charted anywhere, although I swear I can remember playing it on the radio. The episode closes with the latter, filmed during a real Elliman concert in Hawaii with several Five-O cast members in the audience, including Jack Lord, who almost never made public appearances anywhere.
(“In a Stranger’s Arms” is one of those records that sounds great until you listen closely to it. The lyrics are utter nonsense, and I do not know what in the actual fk is going on with the electronic noises in the last half-minute.)
http://jabartlett.wordpress.com/2013/10/16/steve-mcgarrett-goes-disco/
Yvonne Elliman finds that the song “I can’t get you out of your mind” translates into a gun …: everyone –including Die^~m who claims going to school to meet her friend and came back at end of day with grocery–except mother left the house leaving To^nAn with emptiness “hu+ vo^” … as though they–including Thanh So+n who did not come today claiming car problems– “help” [Gia Ba?o recount his mother’s motion earlier in the morning acting them out with “subtitles”: “help!” … : Chinese woman under “revolutionary Mao-era” head gears at 99 ranch a few days ago shopping with Die^~m … “I’ll support you ….”] To^nAn “get them out of his mind” …[which translates into:] … and “save” … :
Kim Kardashian’s birthday is “saved” by Kanye …
That perked him up! Sleepy Kanye West takes a nap during fiancee Kim Kardashian’s birthday bash… but wakes up when he spies her ample cleavage
By Daily Mail Reporter and Jade Watkins
PUBLISHED: 10:33 EST, 26 October 2013 | UPDATED: 07:58 EST, 29 October 2013
Read more: http://www.dailymail.co.uk/tvshowbiz/article-2477409/Kanye-West-takes-nap-fiancee-Kim-Kardashians-birthday-bash.html#ixzz2tru0u7bs
Follow us: @MailOnline on Twitter | DailyMail on Facebook

http://www.dailymail.co.uk/tvshowbiz/article-2477409/Kanye-West-takes-nap-fiancee-Kim-Kardashians-birthday-bash.html

http://www.eonline.com/eol_images/Entire_Site/2013926/rs_634x1024-131026120413-634.Kim-Kardashian-Kanye-Birthday-Cuddle.jl.102613_copy.jpg
earlier her mother told Kim how she could not get her out of her own bathroom “you moved into my bathroom and criticized everything and try to change everything …” and her mother jumps around similar to To^n DDi.nh last time just before we got called back to michigan last time because father got the “spots” on his legs … and this time upon playing boogie man from batman begins movie with Gia Ba?o … and Kim said “Oh all right I’m actually all for boundaries and we can discuss them so I will know them and implement them ….” refering perhaps to segment:offset boundaries …
earlier a sister resembling “page” … neighborhood friend of song-di … “page” ~ “peace-age” ~ chi. Trang … does not resemble chi. Trang … smiled upon To^nAn’s recognition of her as chi. Trang … to her sisters chi. Chi’nh and chi. Phu+o+ng … Kim and Chloe … “peace is you go incognito …”: Ye^’n goes to work in a hood … guy probably mexican who does house in front of us lawn also wear a complete head cover hood … nemesis guy in movie “batman begins” also … “o^ng ba bi.” …
anh Ky`: Disney Jessie episode alien … reading other peoples diaries and planted evidence lead to “strangness” or “alien” behaviors … punishable by being “manipulable” with false information when caught …
Gia Ba?o in a very adult and artistic and meticulous way re-colored the cut-out he made at school for valentine’s day “to mother and father, from ethan do: happy valentine heart heart heart” … “that was embarassing this morning and previous day ba’c ty’ …” …: he puts ra(ng teeth onto the cut-out… is that con ra(‘n [referring to the lizard on disney’s jessie] … la`m no’ co’ nha^n co’ tim co’ o’c … co’ lu+o+ng ta^m … “the blue was disturbed this morning …” … did not know how to push “play” button–“ddo^` kho^ng ddu+o+.c cho+i [pha?i ddu+o+.c cho+i chu+’]” he yelled at di` ba –on the blu-ray player so it plays the menu sequence over and over in circle … “DDo^` pha?n bo^.i” … but agree on being ba’c ty’ being nothing on the couch and cleaning bathroom …
Gia Ba?o plays kissing reenacting kissing baby in tummy …
********************************************************************
o^ ng vo+’t to^i va`o … : “Thou shalt SAVE ….”:
from try3.asm:
; the night before yesterday: chu’ Ha^n telephoned about obtaining literature on American Philosophy and on US Census Data particularly
; US Census Data on black population expansion into US and into the world …
; following day: couple resembling co^ Be^ and David Lowe seen at Post Office when we tried to mail chu’ Kha’s preserved fruit to father in Michigan
; from http://randomascii.wordpress.com/2012/12/29/the-surprising-subtleties-of-zeroing-a-register/
; also see http://navet.ics.hawaii.edu/~casanova/courses/ics312_spring14/slides/ics312_bits_2.pdf
;Tabula rasa
;The x86 instruction set does not have a special purpose instruction for zeroing a register. An obvious way of dealing with this would be to move a constant zero into the register, like this:
;mov eax, 0
;That works, and it is fast. Benchmarking this will typically show that it has a latency of one Sandybridge diecycle – the result can be used in a subsequent instruction on the next cycle. Benchmarking will also show that this has a throughput of three-per-cycle. The Sandybridge documentation says that this is the maximum integer throughput possible, and yet we can do better.
;It’s too big
;The x86 instruction used to load a constant value such as zero into eax consists of a one-byte opcode (0xB8) and the constant to be loaded. The problem, in this scenario, is that eax is a 32-bit register, so the constant is 32-bits, so we end up with a five-byte instruction:
;B8 00 00 00 00 mov eax, 0
;Instruction size does not directly affect performance – you can create lots of benchmarks that will prove that it is harmless – but in most real programs the size of the code does have an effect on performance. The cost is extremely difficult to measure, but it appears that instruction-cache misses cost 10% or more of performance on many real programs. All else being equal, reducing instruction sizes will reduce i-cache misses, and therefore improve performance to some unknown degree.
;Smaller alternatives
;Many RISC architectures have a zero register in order to optimize this particular case, but x86 does not. The recommended alternative for years has been to use xor eax, eax. Any register exclusive ored with itself gives zero, and this instruction is just two bytes long:
;33 C0 xor eax, eax
;Careful micro-benchmarking will show that this instruction has the same one-cycle latency and three-per-cycle throughput of mov eax, 0 and it is 60% smaller (and recommended by Intel), so all is well.
;Suspicious minds
;If you really understand how CPUs work then you should be concerned with possible problems with using xor eax, eax to zero the eax register. One of the main limitations on CPU performance is data dependencies. While a Sandybridge processor can potentially execute three integer instructions on each cycle, in practice its performance tends to be lower because most instructions depend on the results of previous instructions, and are therefore serialized. The xor eax, eax instruction is at risk for such serialization because it uses eax as an input. Therefore it cannot (in theory) execute until the last instruction that wrote to eax completes. For example, consider this code fragment below:
;1: add eax, 1
;2: mov ebx, eax
;3: xor eax, eax
;4: add eax, ecx
;Careful micro-benchmarking will show that this instruction has the same one-cycle latency and three-per-cycle throughput of mov eax, 0 and it is 60% smaller (and recommended by Intel), so all is well.
;Ideally we would like our awesome out-of-order processor to execute instructions 1 and 3 in parallel. There is a literal data dependency between them, but a sufficiently advanced processor could detect that this dependency is artificial. The result of the xor instruction doesn’t depend on the value of eax, it will always be zero.
;It turns out that for x86 processors have for years handled xor of a register with itself specially. Every out-of-order Intel and AMD processor that I am aware of can detect that there is not really a data dependency and it can execute instructions 1 and 3 in parallel. Which is great. The CPUs use register renaming to ‘create’ a new eax for the sequence of instructions starting with instruction 3.
********************************************************************
2.13.2014 filesystem
2/13/2014
Gia Ba?o–who is suggestive of current Ba(‘c Ha`n’s young leader and who could very well represent his mother Ye^’n who would resemble ba’c Gia’o Ha`n ga’i me. cu?a anh Ba(`ng chi. Mai and who just had 1 year anniversary gio^~ for her mother around te^’t–a couple of days ago tried “I’ve been working on the railroad” again but ba’c Ty’ said no “la^`n tru+o+’c ta chie^`u ngu+o+i tho^i chu+’ tha^.t ti`nh thi` …”–c.f. “unrequitted love” in note 2.11.2014 …3/1/2014 china town curios shop note 2.21.2014 Carole King’s song “Stayed in bed all morning just to pass the time
There’s something wrong here, there can be no denying
One of us is changing, or maybe we’ve stopped trying
There’ll be good times again for me and you …” …perhaps another time when the time is right …
instead of sade type of love … because Noble Truth exist …. india indians 3/1/2014 china town ….
Let’s see what we can do
Come on and make it hurt
{I think that any love (love ~ lo ve^` ~ concern about returning ~ return) is good lovin’ (whether it’s nothing, happiness, fever, fear, anger, or love itself ….)
So I took what I could get, mmh ….http://www.azlyrics.com/lyrics/btobachmanturneroverdrive/youaintseennothingyet.html}
Hurt so good
Come on baby, make it hurt so good
Sometimes love don’t feel like it should
You make it hurt so good
http://www.azlyrics.com/lyrics/johncougarmellencamp/hurtssogood.html
one has various choices of loves and/or time to make various choices of love ….
see note “2.17.2014 concerning nen nghiep hay nen duyen”
Hương ơi…sao tiếng hát em,
nghe vẫn dạt dào, nghe vẫn ngọt ngào
Dù em ca những lời yêu đương,
hay chuyện tình gẫy gánh giữa đường.
Dù em ca nỗi buồn quê hương,
hay mưa giăng thác đổ đêm trường.
… see “what is eros” “what is storges” “what is phillia” “what is agape” in http://christianity.about.com/od/biblefactsandlists/tp/Love-In-The-Bible.htm … see note “2.17.2014 ne^n nghie^.p hay ne^n duye^n” …
FLEETWOOD MAC LYRICS
“You Make Loving Fun”
Sweet wonderful you,
You make me happy with the things you do,
Oh, can it be so,
This feeling follows me wherever I go.
I never did believe in miracles,
But I’ve a feeling it’s time to try.
I never did believe in the ways of magic,
But I’m beginning to wonder why.
Don’t, don’t break the spell,
It would be different and you know it will,
You, you make loving fun,
And I don’t have to tell you you’re the only one.
You make loving fun.
You make loving fun.
http://www.azlyrics.com/lyrics/fleetwoodmac/youmakelovingfun.html
the day before sunday 3/2/2014 sermon
in particular, corresponding to the Middle Path Beauty which is the same as the Extremum/Optimum {one man’s garbage is another man’s treasure; one man’s Middle is another man’s Extreme/Limit …} Beauty of the zero-footprint path “limit” that’s eternal that’s forever young that lasts forever as described by Thi’ch Nha^’t Ha.nh in chapter 33 of his “DDu+o+`ng Xu+a Ma^y Tra(‘ng” “…có một cái đẹp không bao giờ tàn hoại và không gây khổ đau: đó là lòng từ bi và tâm giải thoát. Từ bi là thứ tình thương không có điều kiện và không cần sự đền trả. Tâm giải thoát cũng là thứ tâm không thối chuyển, [the sun seems to change daily rises and sets but these changes describes a fixed unmoving unmoveable “orbit” or “average” that’s as close to Eternal as can be …]. Đã không còn lệ thuộc vào điều kiện cho nên cái đẹp của lòng từ bi và tâm giải thoát là cái đẹp chân thực, và niềm an lạc do cái đẹp ấy cống hiến cũng do đó mà là thứ an lạc chân thực. Này các vị khất sĩ, các vị hãy tinh tiến mà thực hiện cho được cái đẹp ấy. …” http://langmai.org/tang-kinh-cac/vien-sach/thien-tap/duong-xua-may-trang/chuong-33-cai-dep-khong-tan-hai there is the Middle Path or zero-footprint-path love and love-making that’s eternal that’s forever young that lasts forever …:
nothingness, happiness, fever, fear, anger … all are various forms/shades –as though through a glass … gia ba?o’s father thanh so+n– of love …
The Greatest Gift
1Corinthian {corea korea} 13 Though I speak with the tongues of men and of angels, but have not love, I have become sounding brass or a clanging cymbal. 2 And though I have the gift of prophecy, and understand all mysteries and all knowledge, and though I have all faith, so that I could remove mountains, but have not love, I am nothing. 3 And though I bestow all my goods to feed the poor, and though I give my body to be burned,[a] but have not love, it profits me nothing.
4 Love suffers long and is kind; love does not envy; love does not parade itself, is not puffed up; 5 does not behave rudely, does not seek its own, is not provoked, thinks no evil; 6 does not rejoice in iniquity, but rejoices in the truth; 7 bears all things, believes all things, hopes all things, endures all things.
8 Love never fails. But whether there are prophecies, they will fail; whether there are tongues, they will cease; whether there is knowledge, it will vanish away. 9 For we know in part and we prophesy in part. 10 But when that which is perfect has come, then that which is in part will be done away.
11 When I was a child, I spoke as a child, I understood as a child, I thought as a child; but when I became a man, I put away childish things. 12 For now we see in a mirror, dimly, but then face to face. Now I know in part, but then I shall know just as I also am known.
13 And now abide faith, hope, love, these three; but the greatest of these is love.
http://www.biblegateway.com/passage/?search=1+Corinthians+13
since he experienced what that ends up … gia ba?o nose starts to run–em ba’c Cu+o+ng in Vietnam is supposedly entering the hospital on account of fluid/water in brain– and himself starts to get into a state of uncontrollable ill … and feverish excitement …: you get negative/suffer and positive/pleasure feedback only when you deviate from the spirit of the course/way … when you’re right on the spirit of the course/way then


you have no feedback … neither negative nor positive … “see/hear/say no evil” … neither ye^’n nor die^.p are coming home tonight … earlier in the day supposedly die^~m went to help finalize selling of le^ duye^n II … came back with bu’n bo` hue^’ thay vi` ba’nh cuo^’n ba’c ninh … then we tried to go to the bank pnc for to^nan to no avail and bank america for die^~m … then to 99 ranch … “mo`n” said cute cashier … nga sent pregnancy blouse for die^~m … then we went to gia Ba?o christian school … on inspiration dr [c.f. Goethe Faust below; from http://www.brokenthorn.com/: “If a man constantly aspires, is he not elevated? “-Henry David Thoreau] … quote from bible haggar 2.19 stepping stones … instead of bird of prey at gia Ba?o school it’s helicopter …
vegetarian lions–or at least laundry hamper with lion design– and airplanes ga^`m the’t at midnight –laser [don’t look directly at high-intensity LED light such as floodlight bought for ddi.nh and die^~m … silly of them to have the remote sensor in same area as LED light so you have to point the remote control directly at the light] tagged according to the tv news–and bible and file systems: some says that the computer is modeled after the bible … with bios ~ tree of life … well, now the bible [buddha says that when you encounter the Noble Truth at the gates of the palace you should strive for the spirit of the Middle Path that gets you beyond your encounters] says that when such Noble Truth of [the lion] eating the apple of the Tree of Knowledge gets in the way one should aim higher [10 commandments and “man does not live by bread alone” etc.] to return to the Tree of Life … for pure spirit that live forever eternally …
“Lonesome Loser”
LITTLE RIVER BAND LYRICS
Have you heard about the lonesome loser
Beaten by the queen [1.15.2014 Ye^’n is wearing a glitter hearts red flannel pant today and playing with Gia Ba?o on the couch same spot under 3d painting again … and try to get Gia Ba?o to go to work with her even as Nemo tries to get/wake up his father in the movie Gia Ba?o currently watching “Our Father who art in Heaven, Give us our daily bread …”] of hearts [ta^m/trinity/conscience “in the image”–3D holographic nature of things … try putting interrupts as messages for real mode into try3.asm–or… movie “Batman – the dark knight” with characters matching one another in clothing or details etc. … detailed concordance hoa`ng phi hu`ng makes everything seems so futile…seems that to every bad there is an associated good .. seems so vain–Forever Beaumore Chung Ngo.c Nhi is on tv showing her boobs again “vanity of vanities all is vanity”–and seems to invalidates all “deeps” … and yet–c.f. unrequitted or one-way-street love in note 2.11.2014– there seems to be a specific singular consequential one point in the spectrum of seemingly inconsequential
[they are actually all consequential being “hints”: 1 Corinthian 13 “Now knowledge is partial … but when the time of wholeness comes it will become complete … now things are seen through a glass … but then things will be seen in clarity …”
“Korea” is the modern spelling of Corea, a name attested in English as early as 1614.[4] It is an exonym derived from Cauli, Marco Polo‘s transcriptionHYPERLINK \l “cite_note-5”[5] of the Chinese ???? (simp. ????, MC Kawlej,[6] mod. Gāolì). This was the Hanja for the Korean kingdom of Goryeo or Koryŏ (????; 918–1392), which ruled most of the peninsula during the time of his travels. (Scholars who discount the historicity of Polo’s account instead derive it via Persian variations of the same Chinese name.[7]) Goryeo’s name was an homage to the earlier Goguryeo or Koguryo (??????; 37 BC – AD 668), the northernmost of the Samkuk (the Three Kingdoms of Korea), which was officially known by the shortened form Goryeo after the 5th-century reign of King Jangsu. The original name was a combination of the adjective go (“high, lofty”) with the name of a local Yemaek tribe, whose original name is thought to have been either Guru (????, “walled city”) or Gauri (??????, “center”). With expanding British and American trade following the opening of Korea in the late 19th century, the spelling “Korea” appeared and gradually grew in popularity;[4] its use in transcribing East Asian languages avoids the issues caused by the separate hard and soft Cs existing in English vocabulary derived from the Romance languages. The name Korea is now commonly used in English contexts by both North and South Korea.
In South Korea, Korea as a whole is referred to as Hanguk (????, [haːnɡuk], lit. ”country of the Han“). The name references the Samhan—Ma, Jin, and Byeon—who preceded the Three Kingdoms in the southern and central end of the peninsula during the 1st centuries BC and AD. Although written in Hanja as ?n, ??, or ??, this Han has no relation to the Chinese place names or peoples who used those characters but was a phonetic transcription (OC: *Gar, MC Han[6] or Gan) of a native Korean word that seems to have had the meaning “big” or “great”, particularly in reference to leaders. It has been tentatively linked with the title khan used by the nomads of Manchuria and Central Asia.
In North Korea, Korea as a whole is referred to as Chosŏn (????, Joseon, [tɕosʌn], lit. ”[land of the] Morning Calm”). “Great Joseon” was the name of the kingdom ruled by the Joseon dynasty from 1393 until their declaration of the short-lived Great Korean Empire in 1897. King Taejo had named them for the earlier Gojoseon (??????), who ruled northern Korea from its legendary prehistory until their conquest in 108 BC by China’s Han Empire. This go is the Hanja ?? and simply means “ancient” or “old”; it’s a modern usage to distinguish the ancient Joseon from the later dynasty. Joseon itself is the modern Korean pronunciation of the Hanja ???r but it remains unclear whether this was a transcription of a native Korean name (OC *T[r]awser, MC Trjewsjen[6]) or a partial translation into Chinese of the Korean capital Asadal (??????),[8] whose meaning has been reconstructed as “Morning Land” or “Mountain”.
http://en.wikipedia.org/wiki/Korea
The English word Japan derives from the Chinese pronunciation of the Japanese name, ???? , which in Japanese is pronounced Nippon
listen (help·info). The pronunciation Nippon is more formal, and is in Japanese used for most official purposes, including international sporting events.
From the Meiji Restoration until the end of World War II, the full title of Japan was Dai Nippon Teikoku (???????????), meaning “the Empire of Great Japan“. Today the name Nippon-koku or Nihon-koku (???????) is used as a formal modern-day equivalent; countries like Japan whose long form does not contain a descriptive designation are generally given a name appended by the character koku (???), meaning “country”, “nation” or “state”.
Japanese people refer to themselves as Nihonjin (???????) and to their language as Nihongo (?????Z?). Both Nippon and Nihon mean “sun-origin” and are often translated as Land of the Rising Sun. This nomenclature comes from Japanese missions to Imperial China and refers to Japan’s eastward position relative to China. Before Nihon came into official use, Japan was known as Wa (???) or Wakoku (?????).[16]
The English word for Japan came to the West via early trade routes. The Old Mandarin or possibly early Wu Chinese (???Z) pronunciation of Japan was recorded by Marco Polo as Cipangu. In modern Shanghainese, a Wu dialect, the pronunciation of characters ???? ‘Japan’ is Zeppen [zəʔpən]. The old Malay word for Japan, Jepang, was borrowed from a southern coastal Chinese dialect, probably Fukienese or Ningpo,[17] and this Malay word was encountered by Portuguese traders in Malacca in the 16th century. Portuguese traders were the first to bring the word to Europe.[18] An early record of the word in English is in a 1565 letter, spelled Giapan.[19]
http://en.wikipedia.org/wiki/Japan
2.16.2014 seems that temperatures are rising elsewhere … spring arrives here bits by bits … watched Mozard “harem” opera on comcast cable with mother and ddi.nh while everyone else were in San Jose supposedly …
House of the Rising Sun Song Meaning
THE SONG & THE MYTH
By Kevin Herridge
THE SONG…
“There is a house in New Orleans they call the Rising Sun.
It’s been the ruin of many a poor girl and me, O God, for one.
If I had listened what Mama said, I’d be at home today.
Being so young and foolish, poor boy, let a rambler lead me astray.
Go tell my baby sister never do like I have done
To shun that house in New Orleans they call the Rising Sun. …..
http://www.risingsunbnb.com/the-song

]
lead-in “deeps” that makes for “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” …

{the one thing –absolutely evil because of implicit “see/hear/say no evil” action-at-a-distance absolute Good — that can be flipped every which way and maintains correctness is “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well”} … “you have to believe that Jack to escape being a robot of the Great Twitch” said Robert Penn Warren in All the King’s Men … {and that might very well be the essence of To^nAn: “change/ho’a/ta.o is the only constant/ye^n/an”: Perpetual Motion is the only ye^n and an pha^.n … yesterday “becomes” today “becomes” tomorrow and when you accept the “becoming” so that you are the “becoming” then simultaneously and automatically you’re actually “rejecting” the “becoming”–song “kick them when they’re up kick them when they’re down kick them all around”– and simultaneously you achieve what’s beyond the “becoming” … the “un-becoming” … 2.15.2014 die^~m and sisters and Gia Ba?o all left the house …}… “The Tathagatas are only catalysts you yourself must make the effort. Work out your salvation with diligence” said the Buddha … you have to make an effort at see/hear/say no evil only seeing/hearing/saying the good “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well”: di` Ba had ba’c Ty’ flip tofu similar to with Mother on Te^’t and Thanh So+n {flip it: “they thought he’s bad but Batman is the good guy… ” explaining to Gia Ba?o …} is washing dishes on 2.14.2014 and flipping the lid with Gia Ba?o on bathroom To^nAn used and is watching Batman – the Dark Knight with Gia Ba?o …: To^nAn puts the german-engineered dishwashing drainer water catch pan upside down … the pan has a slope for water to run off on one side and no slope on the other side and yet both sides has identical ridge patterns so that it’s quite easy to mistakenly use the wrong side …. one can see the slope through the transparent plastic sides of the pan …so To^nAn guess they–Tathagatas catalysts– let To^nAn figures it out for himself to learn a lesson of trying to make two-way things out of one-way things: c.f. “unrequitted love” in note 2.11.2014 …2.15.2014 Cinemax “She’s the man” and HBO movies “Mildred Pierce”, “The Player’s Club”, “Horse whisperer”, “Big Miracles”, “Hannah and her sisters” … Die^~m figures name “mia” for yet-to-be-born child … “Epic” e’p i’ch … “Happily ever after” … “tu+” or di` Tu+ or co^ Die^.p came home early today 2.14.2014 for Valentines’s Day and have leftover of di` Ba’s–who said she would go to Massage parlor then to Buddhist temple all in one breath “see/hear/say no evil” while Gia Ba?o said “Me. ddi court ho^m nay” indiscriminatingly referring to both di` Ba and/or his mother Ye^’n– ba’nh cuo^’n chay …] every time
Have you heard about the lonesome loser
He’s a loser, but he still keeps on tryin’ [perhaps this is what is meant by “flying”–per chu’ Kha and co^ Be^: if you have a “target” or “limit”–mathematical or whatnot–or DDi’ch or aim or “inspiration” or dream or love–c.f. inspiration dr in this note–even if it is un-reacheable, unattainable, vanity-of-vanities “vain”–c.f. vegetarian lion and no-feedback and carrot-and-stick and “see/hear/say no evil” ideal–then trying to achieve this unattainable except in the “limit” aim/dream is a sort of “flying” …: ma’y bay airplanes ga^`m the’t on 2.16.2014 3:00AM … : …though it has been critized often as/for “dreaming my life away” { …won’t you be bored with just one thing one dream all your life? … one does not realize it when it’s one’s own … it’s not boring and it remains life and light because it’s your own truth your own life … Everly Brothers


What’s been lost with Shirley Temple, {and, one might add, Phil Everly} Sid Caesar and Walton’s–where wall ~ gia; to^n ~ kick ~ buddhist/christian “dream” of non-attachment … “I am a man in the world but not of it”: kick them when they’re up kick them when they’re down kick them all around– dad: Editorial cartoon
By Jeff Darcy, Northeast Ohio Media Group
on February 16, 2014 at 5:32 AM, updated February 16, 2014 at 5:39 AM
Sid Caesar is to sketch comedy what Little Richard, Chuck Berry, Buddy Holly, The Everly Brothers and Elvis were to the Beatles and what the Beatles were to just about every music act that followed them. http://www.cleveland.com/darcy/index.ssf/2014/02/us_has_lost_more_than_shirley.html
“vo.ng co^? Geisha” by Don Nguyen on youtube http://www.youtube.com/watch?v=XoOu1wra3XE “u+o+’c ddu+o+.c em ro^`i ma` co`n u+o+’c the^m …” http://s2.dmcdn.net/Arzz0/320×240-9Tp.jpg

http://i1.ytimg.com/vi/r6AtdOC2NY8/mqdefault.jpg
Geisha Song with the person behind back sau lu+ng similar to in movie Charlie Chaplin described in previous note that would be associated with Ye^’n, So+n, Gia Ba?o … by Don Nguyen http://www.youtube.com/watch?v=J_p56DjHnb4
} or as/for Machiavelli “the end justifies the means” [

http://ecx.images-amazon.com/images/I/31H%2B7lwOGaL.jpg “caprice” and tie^’t kie^.m at 99 ranch with die^~m–nothing sexual everything va^y. … tro+`i o+i xe du+~ va^.y ha?- as dda.t came to visit on 2/17/2014 President’s day … nothing feeling but everything sexual Home Depot and Lowes with DDi.nh … also tie^’t kie^.m …. thie^n hu+o+ng both …. war there uh uh … nose under his thumb huh …
I thought that I heard you laughing
I thought that I heard you sing
I think I thought I saw you try
Every whisper
Of every waking hour {when you hang on tight to your dream at the beginning, at the middle and at the end, there is no moment when your dream is let go then there is no distinction between “end” and “means” because both “end” and “means” are one and the same dream
viettoday commercial with someone resembling qua^n or “tu+” di` Die^.p or thu.y who is associated with following son for digestive aid “Chai ~ cai ~ avoid so^’ ta’m” ….
When you get so down that you can’t get up
And you want so much but you’re all out of luck
When you’re so downhearted and misunderstood
Just over & over & over you could
Accroches-toi a ton reve
Accroches-toi a ton reve
Quand tu vois ton bateau partir
Quand tu sents — ton coeur se briser
Accroches-toi a ton reve.
[REPEAT CHORUS]
Hold on tight to your dream
Hold on tight to your dream
When you see the shadows falling
When you hear that cold wind calling
Hold on tight to your dream.
Oh, yeah
Hold on tight to your dream
Yeah, hold on tight…
To your dream.
http://www.azlyrics.com/lyrics/electriclightorchestraelo/holdontight.html
}
I’m choosing my confessions [2.16.2014 watched Amadeus with mother and ddi.nh same as before leaving Michigan … watched Luna Voodoo Child ~ child of conscience or conscientious child in the manner of conscientious objector of war etc…..–2/25/2014 think korean chu’ hu+ng gia ba?o wants in on this wants credits or acknowledgment in this even though this has been invented or is well known before this note a long time ago since HBO reruns for the second time in a row “Muhammad Ali’s greatest fight” {which to^n an described previously using gia ba?o as simply a fight between gia and ba?o between self and self … giu+~a “tu+” va` “tu+” … …with implications for “tu+” who resembles co^ Hie^n …and therefore with implications for mother number 4 ~ “tu+” child … about Muhammad Ali’s being a conscientious objector to war {doesn’t want to pay the price for peace} or warren or audrey thie^n hu+o+ng in warren and since chinese man with korean chu’ hu+ng features resembling nelson mandela was seen at 99 ranch lunch yesterday — …the way she strums the gayeum it suggests Cat on a hot tin roof…a bunch of mexican guys playing dda’nh dda’o …. try try try again and one day you might arrive at your aim … outside of home depot waiting for a job offer supposedly … and
“Too Hot”
KOOL & THE GANG LYRICS
At seventeen we fell in love
High school sweethearts
Love was so brand new
We took the vows of man and wife
Forever, for life
I remember how we made our way
A little patience, the time we prayed
Can’t imagine that this love is through
Feeling the pain, girl
When you lose
Oh, it’s too hot (too hot)
Too hot, lady (too hot)
Gotta run for shelter {rain dance in previous note, … woman under large brimmed hat at 99 ranch … 1.17.2014 …chi. Phu+o+ng deli women … under hot steam …}
Gotta run for shade
It’s too hot (too hot)
Too hot, lady (too hot)
Gotta cool this anger
What a mess we made
So long ago
You were my love
Oh, my love
Flyin’ high we never took the time
To stop and feel the need
Funny how those years go by
Changing you, changing me
I remember love’s fever
In our hearts, girl
And in our minds
Can’t imagine that this love is through
Feeling the pain, girl
When you lose
Oh, it’s too hot (too hot)
Too hot, lady (too hot)
Gotta run for shelter
Gotta run for shade
It’s too hot (too hot)
Too hot, lady (too hot)
Gotta cool this anger
What a mess we made
So long ago
You were my love
Feeling the pain
[Instrumental Interlude]
Oh, it’s too hot (too hot)
Too hot, lady (too hot)
Gotta run for shelter
Gotta run for shade
It’s too hot (too hot)
Too hot, lady (too hot)
Gotta cool this anger
From this mess that we made
it’s too hot (too hot)
Too hot, lady (too hot)
Gotta run for shelter
Gotta run for shade
It’s too hot (too hot)
So, so hot, lady (too hot)
Gotta cool this anger
Oh, gotta cool this mess we made
It’s so, so hot, baby (too hot)
Yes, it’s so hot
I can’t take it
I can’t stand no more, baby
We were once lovers (too hot)
We took our vows (too hot)
We’re man and wife forever
Whoooooooooa (too hot)
Whoooooooooa
Baby (too hot)
Baby, please won’t you listen (too hot)…
http://www.azlyrics.com/lyrics/koolthegang/toohot.html
with carrie and eva and jose and jill and penny and tom and tim and jim and the twins in pontiac northern high school … 2/17/2014 … going to home depot, lowes with ddi.nh and 99 ranch with die^~m …. at the same time ye^’n’s hurried to san jose …]
Trying to keep an eye on you
Like a hurt, lost and blinded fool, fool
Oh no, I’ve said too much
I’ve said enough
http://www.azlyrics.com/lyrics/rem/losingmyreligion.html
] or as/for “Bet you had no idea what your dream would turn out to be” {Mellencamp’s song: with no feedback or “see/hear/say no evil” you mind your own busines and in your ignorance you are not aware of the consequences/results/fruits of your dream of what your dream turns out to be … so that practically “in-consequences” or consequences of your dreams do not exist for you and are not your fruit you being responsible for them only in a “see/hear/say no evil” “in the image” sort of way … you are in your own paradise–Neil Young song “old man look at my life I’m a lot like you were … live alone in a paradise that makes me thinks of two …”–aware of nothing else other than your dream …}…. it is what is meant by “the going/playing is the reward” … and by “the power of intention” … as long as your heart is in the RIGHT place and/or your intention is GOoD and proper …

]
Oohoohooh …. oooh ….
http://www.azlyrics.com/lyrics/littleriverband/lonesomeloser.html
![]()
http://en.wikipedia.org/wiki/Anglerfish


2.14.2014 evening ddi.nh and die^~m went to buy mother a flannel throw and in the process bought also some almond cashew cranberry as well as movie Finding Nemo for Gia Ba?o who is watching movie Batman The Dark Knight which with its play on mirror images or ddu+o+`ng hoa`ng tu+? te^’ detailed concordance in the characters is as “deep” as anything worthy of being called “deep” –such as the youtube clip watched with Gia Ba?o to “compensate” for rejecting his request to play “I’ve been working on the railroad” of “Tie^?u Hoa`ng Phi Hu`ng” played by “Tha^`n ddo^`ng Nguye^~n Huy” introduced by Hoa`i Linh and Chi’ Ta`i that has the child character “running ‘on’ water” fulfilling literally Bible claim about Jesus Christ if not metaphorically “treading ‘in’ water” similar to some “deep” land lizard ….: lizard con mo^’I spotted in garden …
http://www.rainforestcruises.com/jungle-blog/10-bizarre-creatures-of-the-amazon.html …father once mentions that all fiction must have been non-fiction [“deep”] somewhere in the universe …that is, all fiction has their basis/foundation in resemblance to some non-fiction somewhere sometime … so be careful of what you say or metaphorize, or dream ….
![]()
![]()


due to the rain tree above which birds of prey flew has sprouted green leaves and ddi.nh and die^~m also has plum blossoms … [soon after we arrive at California DDi.nh played The Mama and Papa song “California dreaming is becoming a reality ….”: c.f. note on “Pray for Rain” …]….
![]()
meanwhile the “deep”:

a very special smoke in Thăng Long-Hà Nội



Forever Beaumore Chung Ngo.c Nhi shows her boobs again… vanity of vanities …






http://www.trafficland.com/city/DET/
… when an has the fever 99 Ranch fishmonger and cashier saying “mo`n” suggesting “ma`y co’ no’i tha^.t dda`ng hoa`ng kho^ng ddo’ hay tao mang ma(.t tra(ng xuo^’ng va` ma(.t tro+`i from the ‘deep’ le^n tri. ma`y”… mother’s song “tra(ng xuo^’ng da^`n”…. if you’re going to california be sure to “see/hear/say no evil” or rather be “well” as they seem to prefer “See/hear/say no evil ‘deep'” on your part though they’re using the ‘deep’ all the time on you to keep you “closed” not “protesting” or “ddo^’i dda’p” them… “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” … birds of prey came over this morning … “ddu+’ng nu’i na`y tro^ng/nho`m nu’i no.” song “El condor pasa” [resolution to “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” by quick and fast fever instead of slow fear and/or slower anger and/or slowest love] and movie “Catch me if you can” and Beatles’ song
There’s nothing you can do that can’t be done
Nothing you can sing that can’t be sung
Nothing you can say but you can learn how to play the game
It’s easy
Nothing you can make that can’t be made
No one you can save that can’t be saved
Nothing you can do but you can learn how to be you in time
It’s easy
All you need is love
All you need is love
All you need is love, love
Love is all you need
http://www.azlyrics.com/lyrics/beatles/allyouneedislove.html
…: supposedly father is visiting Prof. Al Varone … “brrr so cold I’m gone turn on the thermostat”… who gave us books with the frontispiece quoting both Cervantes’ Don Quixote and Pablo Picasso “The man who fights for his ideals is the man who is alive”
“as long as man’s aspirations stirred, he cannot choose but err … [but] whoever tries unweariedly is not beyond redeeming …” Goethe, Faust …
ddi.nh and die^~m’s oriental family neighbor has a daughter suggestive of Thu Cao and a granddaughter suggestive of Audrey Thie^n Hu+o+ng …



![]()
http://sogo-bakery.com/contactus.html
viettoday Nam Minh’s a’o da`i …
a long time ago there was a piece of abstract art of “circles evaporating” similar to desing on lubriderm … similar to mc escher’s … “it [the multi-colored led garden light anbought for him] works good” said DDi.nh …
2.12.2014
2/12/2014
yesterday:
early in the morning Gia Ba?o has learned how to draw a paw for “Stop”–captain and tenille song in note ……….. –in reply to the TV’s cartoon Scoobie Doo where a guy was wearing a shirt with such “paws” imprints and rather … given that last year he could barely scrawl a line … Thanh So+n has been coaching him two days in a row father and son both diligently ngoan ngoa~n cu.m cu.i together … rather legible and decent picture of 3 people… … father mother and child … a family … “Ba?o ddo’ ha? …” …
clean out the refrigerator … glass is built into frame .. bleeding from the edges of the frame … cleaned with a knife that later di` Ba threw into the garbage along with chair leg supports … clean out “Simply Human” garbage can that DDa.t grossed out with his floss …



today: Viettoday reports vietnamese community activities including funeral for viettoday’s own cameraman/reporter Nguye^~n Ca^`u “muo^n loa`i ddu+o+.c so^’ng la^u bi`nh thu+o+`ng; everyone live long and well” … and meeting of ca?nh sa’t police and DDa.i Nha.c Ho^.i fund raising with Y’ Lan “mo^.t ddo^`ng xu dde^`n bu` cu~ng kho^ng vi` la` co^ng vie^.c tu+` thie^.n …” … Thanh So+n “Co’ vie^’t kho^ng …”… co’ ve^` vie^.t kho^ng … note 1.31.2014 all-american te^’t … : chi’nh xa’c …
earlier went to san jose only to have pho+? at Ba` Da^.u Co^ng Ly’ … mongolian person waited from begin to end … mostly tin, ca^.u nghie^m, co^ Va^n resembling reporter on TV “crazy”, ho^`ng … people from southern california of the song “it never rains in southern california [but it pours] …” …. since san jose did not get any rain, it would seem “misery loves company” …: die^~m reccomend a glass of bo+ … loving it would mean san jose is loved also … sorry about the unfortunate wording of the song and the wording of “oe.” at cho+. hoa te^’t at Lions Gate Plaze … did not mean it … “… i want to tell you I love you but song comes out wrong … so I have to tell you i love you in plain words ….” …
when we came back the road was littered with cars/trucks –e.g. all-reflecting white car license plate 6DUY6 …. “beast maintains doubt”–suggesting “doubt” that it will rain on san jose … and jealousy of black moore more that wishes for more and more rain to have more food and more fertility …
sometimes ago: Samsung tv posted an “update” …
shirley temple’s lollipop song:
toothache … and …
ddi.nh went to get valentine cards for Gia Ba?o to bring to school …:







